텍스트 레벨 요소의 특징
1. 요소안의 컨텐츠 크기만큼만 영역을 점유한다.
2. 자식으로 Section, Grouping Content를 배치할 수 없다.
<br>, <wbr>
<wbr>
은 브라우저에 한줄로 표시할 수 없을때 해당 영역에서 줄바꿈이 일어나는 기능이다.<a href="경로" >
<a>
Tag로 연결되어있는 거대한 책이다.<a>
의 href 속성을 자바스크립트로 줄 수 있지만 웹접근성에 위배된다.<b>,<strong>
<b>
Tag 는 의미가 없다. 단순 디자인적으로 굵은 글씨를 표현할때 사용한다.<strong>
Tag는 굵은 글꼴에 의미적으로 내용을 강조할때 사용한다.<strong>
Tag를 더 강조하기 위해서 중첩해서 사용할때도 있다.<i>,<em>
<i>
Tag는 <b>
와 달리 HTML5에 오면서 의미를 가지게 되었다.<em>
태그는 같은 기울임 글꼴로 표현되지만 강조의 의미가 있다.(Strong과 비교했을때 약한 강조이다.)<dfn>
<abbr>
<dl>
<dt>WWW</dt>
<dd>
<dfn><abbr title="World Wide Web">WWW</abbr></dfn>는
인터넷에 연결된 컴퓨터를 통해 사람들이 정보를 공유할 수 있는 전 세계적인 정보 공간을 말한다.
- 위키백과
</dd>
</dl>
<sup>, <sub>
<sup>
태그는 윗첨자, <sub>
태그는 아랫첨자를 나타낸다.<span>
<img>
srcset
속성을 사용하면 화면 크기 대비 교체할 이미지를 설정할 수 있다.<img
width="200px"
srcset="img/logo_1.png 2x,
img/logo_2.png 3x"
src="a.png"
alt="test">
<picture>
<picture>
요소는 <source>
요소와 <img>
요소를 통해 각기 다른 디스플레이 혹은 디바이스에 따라 조건에 맞는 이미지를 보여주는 요소이다.<picture>
<source srcset="big_size.jpeg" media="(min-width:960px)"> <!-- 최소 960px이상일때 -->
<source srcset="small_size.jpeg" media="(min-width:620px)"><!-- 최소 620px이상일때 -->
<img src="very_small_size.jpeg" alt="도시사진"><!-- 기본 출력 -->
</picture>
<iframe>
<audio>
<audio>
는 음악 컨텐츠를 재생하기 위한 태그<audio src="폴더/파일명" controls autoplay loop ></audio>
<video>
<video controls poster="thumbnail.jpeg" preload="auto" width="450" height="300">
<source src="video.mp4" type="video/mp4">
<source src="video.ogv" type="video/ogg">
<source src="video.webm" type="video/webm">
<track kind="subtitles" src="foo.en.vtt" srclang="ko" label="video">
</video>
<track>
: <audio>
혹은 <video>
요소의 자식으로 자막과 같은 시간 기반 텍스트 데이터(텍스트 트랙)를 보여주고자 할 때 사용
- 포트폴리오 작성 시 코드설명 주석 꼼꼼히 적는것은 필수이다.
- HTML 리소스 중에서 폰트의 크기는 상당히 크다. 실무에서 주로 한 두개의 폰트만 사용하며 많아야 세개 정도이다. 폰트 및 이미지는 저작권에 유의하여야 한다.
와 호수님 빠르고 꼼꼼한 TIL.. 진짜.. 비결이 무엇이죠…?!?!? 알려주세요🥲