[CSS] 시맨틱태그 SemanticTag
시맨틱이라는 단어는 "의미", "의미론적인"이라는 뜻을 가지고 있다. HTML5 이전에는 각각의 id에 header, footer과 같은 id를 주고 구별했지만, 개발자마다 다른점이 있다는 단점이 있었다. 따라서 HTML5에 시맨틱 태그를 도입해 개발자와 브라우저에게 의미있는 태그를 제공하게 되었다. 시맨틱 태그는 역할만 본다면 블록태그와 다른점이 없지만, 각각 의미를 가지고 브라우저가 해당 블록이 어떤 역할을 하는지를 알려준다. 예를 들면 태그의 경우 non-semantic태그이고, 단락을 나눈다는 것 이외에는 내용에 대한 의미를 유추하기 힘들다. 와 태그는 semantic태그이고, 어떠한 형태의 글이 포함될 것이라는 유추가 가능하다. 시맨틱 태그의 종류는 다음과 같다. , , , , , 검색 엔진 최..
2021. 2. 7.
[HTML] HTML의 요소
HTML요소는 블록레벨 요소와 인라인 요소로 나뉜다. 1. 블록레벨 요소 웹페이지상에 블록을 만드는 요소로, 코드상에서 한줄로 이어쓰더라도 요소와 요소 사이에 새로운 줄을 만들고 나타난다. 대표적으로 , , , , , 태그가 있다. See the Pen BaQobBa by Heekng (@heekng) on CodePen. 위처럼 태그를 이용하면 블록 요소이기 때문에 자동 줄바꿈이 된다.태그는 가장 대표적인 블록 요소이며, 주로 여러 요소들의 스타일을 한 번에 적용하기 위해 사용한다. 2. 인라인 요소 보통 블록 레벨 요소 내에 포함되어 사용되며, 새로운 줄을 만들지 않고 작성하던 단락 속에서 나타난다. 대표적으로 , , , , , , ,...태그 등이 있다. See the Pen oNYjmZo by H..
2021. 2. 3.