IT/코딩 관련 팁

HTML이란?

KeepGooing 2019. 10. 26. 19:23
반응형

일전에 면접에서 HTML의 의미에 대해 질문 받은적이 있다.


고민하면서 코딩만 했지 정작 내가 짜고 있는 코드가 어떻게 동작하는지는 

크게 관심없었던 



HTML의 사전적 의미 HyperTextMarkupLanguage말고 떠오르는 것이 없었다.


...








HTML은 웹페이지를 만드는 컴퓨터 언어이다.

그 어떤 컴퓨터 언어 보다 쉽다.

미리 정의 된 태그<>와 속성을 활용한다.


<태그이름 속성이름="속성값">

(    출처 : http://tcpschool.com/html/html_intro_elementStructure   )



인터넷이 발달하면서 HTML도 발전했다.

최신 언어로 HTML5가 있다.



이에 새롭게 추가된 의미 요소로서

hearder ,nav, main, article, figure, figcaption, footer 이 있다.


*의미 요소(semantic element)

그 자체로 의미를 갖는 요소라는 뜻으로 그 자체로 브라우저와 개발자 모두에게

자신이 사용된 의미를 전달해주는 요소이다.

따라서 그 자체로 정보가 될 수 있는 것이다.



의미 요소가 아닌 div 요소나 span 요소 등은 해당 요소가 무슨 목적으로 사용되었는지 코드를 살펴봐야 알 수 있습니다.

하지만 의미 요소인 table 요소는 코드를 보지 않아도 해당 요소가 표를 만드는 데 사용되었다는 것을 이름만 살펴봐도 바로 알 수 있습니다.


(    출처 : http://tcpschool.com/html/html_intro_elementStructure   )




TIP


HTML5에서는 플래시와 같은 외부 플러그인의 도움 없이도 멀티미디어 파일을 간단히 사용할 수 있게 되었습니다.



iframe -> inline frame

iframe요소 사용하면 해당 웹 페이지 안에 또 다른 하나의 웹 페이지를 삽입할 수 있다.


반응형