✅ 개념
✅ 예시
ftp://000.000.000.000:21
위 표기에서 ftp://는 URI 스킴과 구분 기호를, 000.000.000.000은 IP 주소를 의미하며 : 다음의 21은 포트 번호를 의미한다.
포트 번호를 생략 가능한 경우가 있는데 예를 들면,
http://000.000.000.000
위와 같은 같은 월드 와이드 웹 URL은 기본적으로 80번 포트를 사용하므로 웹 브라우저는 자동적으로 이를 다음과 같은 의미로 처리한다.
http://000.000.000.000:80
The HTML Living Standard (sometimes informally called HTML5). The HTML specification has been a living document without version numbers since 2011. It includes both HTML, the core markup language for the web, and a number of related APIs.
<aside>
<adress>
가장 가까운 부모 article 이나 body 요소의 연락처 정보를 나타냅니다. 만약 가장 가까운 부모 요소가 body 라면 문서 전체의 연락처 정보를 의미합니다.
연락처 정보에는 전화번호, 메일 주소, 우편 주소 등이 있습니다.
<address>
<a href="http://www.somedomain.com/contact">
홈페이지</a>.<br>
<a href="mailto:webmaster@somedomain.com">
메일 주소</a>.<br>
오시는 길:<br>
제주특별자치도 제주시 동광로 137
</address>
<main>
문서의 주요 콘텐츠
문서의 핵심 주제나 웹어플리케이션의 핵심 기능에 직접적으로 연결되는 콘텐츠로 문서의 유일한 내용이어야 함
다른 페이지나 섹션에서 반복적으로 표시 될수 있는 정보, 예를 들어 사이트 로고, 검색 폼, 저작권 정보 등은 들어가지 않습니다.
IE 에서는 지원하지 않는 비교적 최근에 등장한 요소임으로 사용에 주의가 필요합니다.
<hr>
원래는 가로줄의 의미 ▶ HTML5에 오면서 의미가 생김
이야기에서의 장면 전환 혹은 문단 안에서 주제가 변경되었을 때 그 구별을 위해 사용
단락을 구분할 때 사용하므로 <p>
태그 내 사용은 웹 표준에 어긋납니다.
<dl>, <dt>, <dd>
<ol>
, <ul>
, <li>
가 목록을 정의할 때 쓰였듯이 <dl>
, <dt>
, <dd>
도 목록을 정의할 때 쓰입니다.
차이점이 있다면 <dl>
, <dt>
, <dd>
는 사전처럼 어떠한 것을 정의할 때 쓰이는 목록입니다.
<dl>
은 정의 목록(definition list)이며 <dt>
는 정의할 용어(definition term)을 뜻합니다. <dd>
는 용
어를 설명(definition description)할 때 쓰입니다.
주로 홈페이지 하단 footer에 정보를 입력할 때 사용
<figure>, <figcaption>
웹페이지를 탐색하다보면 가끔 캡션(자막, 설명)이 있는 이미지를 접할 때가 있습니다.
<figure>
<img src="images/baby.jpg" alt="엄마 코끼리와 아기 코끼리">
<figcaption>
관심 받고싶어하는 아기
</figcaption>
</figure>
이러한 컨텐츠의 경우 이미지와 캡션이 연결되도록 <figure>
요소를 도입할 수 있습니다.
위 아래 둘다 가능
<blockquote>
<blockquote>
<p>제발 그만해.. 이러다가 다~~ 죽어!</p>
<cite>오징어게임 오일남</cite>
</blockquote>
<p><q>제발 그만해.. 이러다 다~~ 죽어!</q>라고 오일남이 소리쳤습니다.<p>
👇 출력
<cite>
는 italic 효과<q>
는 "가 출력 Ctrl + \ : 토글 보이기
Ctrl + O : 파일 열기
Ctrl + P : 프로젝트 검색
Ctrl + F : 열려 있는 파일 내에서 검색
Ctrl + Shift + F : 열려 있는 전체 프로젝트 내에서 검색
Ctrl + , : Settings
Ctrl + N : 새로운 파일
Ctrl + S : 파일 저장
Ctrl + Shift + S :다른 이름으로 저장
Shift + del : 라인 지우기
Ctrl + 클릭 : 여러줄 입력
📌마진 겹침 현상 (margin collapsing)
요소와 요소의 사이에 마진 탑(margin-top) 혹은 마진 바텀(margin-bottom)의 공간이 있을 경우 더 높은 값의 마진 값이 적용되는 현상
부모 요소와 자식 요소가 존재할 때, 자식 요소의 마진 탑 혹은 마진 바텀 값이 부모의 높이에 영향을 미치지 않는 현상
부모 요소에 overflow 속성 값을 적용해줍니다.
부모 요소에 display: inline-block 값을 적용해줍니다.
부모 요소에 border 값을 적용해줍니다.