홈페이지 제작할땐!

비버팩토리

it 언어 노트/html&css

자주 사용하는 마크업

윤비버 2024. 8. 2. 00:40
728x90
반응형

 

- a 마크업 : 하이퍼링크 

 

https://codingeverybody.kr/html-a-%ed%83%9c%ea%b7%b8/

 

HTML <a> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

a 태그에 href 속성으로 지정한 URL이 있으면 이 태그의 콘텐츠로 표시되는 하이퍼링크(줄여서 '링크')를 나타냅니다. 이 태그의 콘텐츠(예를 들어, 텍스트나 이미지 등)를 클릭하면 링크된 URL로 이

codingeverybody.kr

 

어찌보면 제일 중요한 마크업이라 볼수있습니다. 

 

전화걸때 tel: 전화번호

메일접속 mailto: 이메일

앵커태그 : #test 

ㄴ 링크를 접속하면 브라우저에서 한 구획 위치로 이동됩니다.

 

정확한 사용법은 위에 링크를 참고하세요.

 

 

 

 

 

 

- address 마크업 : 회사정보, 카피라이트 표시

 

https://codingeverybody.kr/html-address-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <address> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

address 태그는 가장 가까운 조상이 article 또는 body 태그일 경우 그 태그에 대한 연락처 정보를 나타내는데 사용하며, 그 태그가 body인 경우 연락처 정보는 문서 전체에 적용됩니다.

codingeverybody.kr

 

회사정보 및 카피라이트를 표현하기 위해서 사용 되는 마크업입니다.

 

 

 

 

 

 

- aside 마크업 : 사이드바 

 

https://codingeverybody.kr/html-aside-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <aside> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

aside 태그의 올바른 이해와 사용법에 대해서 알아봅니다. aside 태그는 페이지 내 주요 콘텐츠와 직접적이지는 않지만 간접적으로 연관된 내용으로 구성된 별도의 부분을 나타냅니다. 이러한 부

codingeverybody.kr

 

주로 사이드바 혹은 문서의 내용과 관련된 추가 정보를 제공하는 작은 영역으로 표현됩니다.

 

 

 

 

 

 

- button 마크업 : 버튼 

 

https://codingeverybody.kr/html-button-%ed%83%9c%ea%b7%b8/

 

HTML <button> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

button 태그는 내용물에 의해 레이블이 지정된 버튼을 나타냅니다. 이 태그는 웹 페이지에 사용자가 클릭할 수 있는 버튼을 만들고, 버튼 안에 포함된 텍스트나 이미지가 버튼의 기능을 표현합니

codingeverybody.kr

 

html4 에서는 input 타입으로 버튼으로 사용 됩니다. 하지만 html5에서는 따로 마크업이 생겨서 버튼 마크업을 자주 활용하시면됩니다.

 

 

 

 

 

 

 

 

- dl, dt, dd 마크업 : 목록 (?)

 

https://codingeverybody.kr/html-dd-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <dd> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

dd 태그는 dt 요소의 설명, 정의 또는 값을 나타내는 태그이며, dd는 Description Details의 약자로 사용된 것입니다. 이 태그는 dl 요소의 콘텐츠로 사용해야 합니다.

codingeverybody.kr

 

저는 목록(list) 마크업 위주로 사용합니다. 

dt는 제목이고 dd는 필드 내용입니다.

 

 

 

 

 

 

- p 마크업 : 문단 

 

https://codingeverybody.kr/html-p-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <p> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

p 태그는 문단(paragraph)을 나타내는 태그입니다. 더불어 HTML은 문단에 다양한 의미를 부여하기 위해 여러 태그를 제공합니다. 예를 들면, ins나 address와 같은 태그들이 그러한 역할을 합니다.

codingeverybody.kr

 

문단을 나타나기 위해서 사용되는 마크업입니다.

긴 내용이 있으면 p 마크업으로 감싸서 사용합니다.

 

 

 

 

 

- textarea 마크업 : 여러줄 입력 필드

 

https://codingeverybody.kr/html-textarea-%ed%83%9c%ea%b7%b8/

 

HTML <textarea> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

textarea 태그는 여러 줄로 된 텍스트 입력 필드를 나타냅니다. 사용자가 댓글 작성, 리뷰 작성, 간단한 메모 작성, 소스 코드 입력 등 여러 줄의 일반 텍스트를 쉽게 입력할 수 있도록 하는 데 유용

codingeverybody.kr

 

내용을 입력할때 쓰는 필드 마크업입니다.

 

 

 

 

 

- strong 마크업 : 찐하게~ 

 

https://codingeverybody.kr/html-strong-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <strong> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

strong 태그는 해당 내용의 중요성, 심각성 또는 긴급성을 강하게 강조(strong importance)하는 데 사용하는 태그입니다. 이 태그는 제목, 캡션, 문단 등에서 중요한 부분을 명쾌하게 강조하여 일반적인

codingeverybody.kr

 

문구를 찐하게 표현할때 쓰인데 html4 에선 b로 쓰였고 현재는 strong으로만 사용하면됩니다.

 

 

 

 

 

 

- figure 마크업 : 이미지 감싸기 

 

https://codingeverybody.kr/html-strong-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <strong> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

strong 태그는 해당 내용의 중요성, 심각성 또는 긴급성을 강하게 강조(strong importance)하는 데 사용하는 태그입니다. 이 태그는 제목, 캡션, 문단 등에서 중요한 부분을 명쾌하게 강조하여 일반적인

codingeverybody.kr

 

이미지를 감싸기 위해서 쓰입니다. div로 처리 했더라만 용도에 맞게 figure 를 쓰면 됩니다. 

 

figcaption 마크업은 제목, 내용을 기재할때 쓰입니다.

 

 

 

 

 

- iframe 마크업 

아이프레임 자주 사용하는 마크업으로 유튜브, 지도 등 사용됩니다. 

https://codingeverybody.kr/html-iframe-%ed%83%9c%ea%b7%b8/

 

HTML <iframe> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

iframe 태그는 웹 페이지 내에 독립적인 틀(inline frame)을 만들어 다른 문서를 삽입하여 탐색할 수 있게 하는 태그입니다. 예를 들어, 유튜브 동영상을 웹 페이지에 삽입하거나, 구글 지도를 삽입하

codingeverybody.kr

옛날에는 아이프레임을 통해서 레이아웃을 나눠서 사용했습니다. 현재는 절대 쓰이지 않고 특별한 상황으로 쓰입니다.

예를들어서 서버사이드언어로 데이터를 불러올경우 이런 방법으로 했지만 브라우저 보안 문제로 강화 되어서... 권한 허용만 하면 사용 가능합니다. 

 

 

 

- img 마크업 : 이미지 

이미지를 표현하기 위해서 쓰입니다.

https://codingeverybody.kr/html-iframe-%ed%83%9c%ea%b7%b8/

 

HTML <iframe> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

iframe 태그는 웹 페이지 내에 독립적인 틀(inline frame)을 만들어 다른 문서를 삽입하여 탐색할 수 있게 하는 태그입니다. 예를 들어, 유튜브 동영상을 웹 페이지에 삽입하거나, 구글 지도를 삽입하

codingeverybody.kr

 

 

 

 

- form 마크업 : 데이터 전송

입력한 데이터를 폼 내부에서 백엔드로 전송하기 위해서 사용됩니다.

 

https://codingeverybody.kr/html-form-%ed%83%9c%ea%b7%b8/ 

 

HTML <form> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

form 태그는 데이터를 제출하기 위한 웹 양식 영역을 나타냅니다. 이 영역에는 웹 양식 관련 컨트롤 요소들이 포함되며, 이 요소들의 데이터를 다루거나 전송할 수 있도록 정의하는 데 사용됩니

codingeverybody.kr

 

 

 

 

 

- fieldset 마크업 : 입력필드 그룹화

입력 필드를 그룹으로 묶을때 사용됩니다.

 

https://codingeverybody.kr/html-fieldset-%ed%83%9c%ea%b7%b8/

 

HTML <fieldset> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

fieldset 태그는 웹 양식 관련 컨트롤과 레이블(label 태그로 만든 이름표)을 그룹화해서 묶은 세트를 나타냅니다. 이 태그를 사용하면 양식의 구성을 명확하게 하고, 컨트롤 항목들을 시각적으로

codingeverybody.kr

 

 

 

 

 

- input 마크업 : 입력 필드

 

데이터를 입력하기 위해서 사용됩니다.

 

https://codingeverybody.kr/html-input-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <input> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

input 태그는 사용자로부터 데이터를 입력받기 위한 대화형 컨트롤을 나타냅니다. 이 태그는 type 속성 값에 따라 다양한 컨트롤 유형을 제공하며, type 속성 외에도 여러 가지 속성을 통해 입력 필

codingeverybody.kr

 

 

 

 

- div 마크업 

이 마크업은 html4 에서도 자주 사용 됐고 현재 까지 자주 사용 됩니다.

아래참고 링크를 통해서 구체적인 사용법을 익히면됩니다.

 

https://codingeverybody.kr/html-div-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <div> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

div 태그는 레이아웃을 만들거나 콘텐츠를 나누는(division) 컨테이너로 사용하는 태그입니다. div는 division의 약어로 사용된 것입니다. div 태그의 올바른 이해와 사용 방법, 활용 예제와 role 속성으

codingeverybody.kr

 

 

 

 

- label 마크업 

입력 태그 와 곁들어서 사용하면됩니다. 제목, 용도 표현으로 쓰이면됩니다.

 

https://codingeverybody.kr/html-label-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <label> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

label 태그는 사용자 인터페이스를 제공하는 컨트롤 요소들의 이름표(label, 레이블)를 나타내는 태그입니다. 이 태그는 컨트롤 요소(레이블 가능 요소)들과 함께 사용하며, 가독성과 웹 접근성을

codingeverybody.kr

 

 

 

 

- ul,li 마크업 

 항목을 목록으로 표현하기 위해서 사용됩니다.

https://codingeverybody.kr/html-ul-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <ul> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

ul 태그는 순서가 지정되지 않는 항목의 목록를 나타내는 태그입니다. ul은 순서를 변경해도 그 의미가 실질적으로 변경되지 않는다는 의미인 Unordered List(정렬되지 않은 목록)의 약자로 사용된

codingeverybody.kr

 

dl, dt, dd 마크업 과 비슷합니다. 너무 자주 쓰입니다.. 

 

 

 

 

 

- nav 마크업

네비 마크업은 메뉴, 카테고리를 표현하기 위해서 쓰입니다.

https://codingeverybody.kr/html-nav-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <nav> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

nav 태그는 다른 웹 페이지로 연결하거나, 현재 웹 페이지의 콘텐츠 내부로 연결되는 탐색(Navigation)을 위한 링크(links)가 있는 영역을 나타냅니다. 일반적인 예로는 메뉴, 목차, 색인 등이 있습니

codingeverybody.kr

 

 

 

 

 

- meta 마크업

메타 마크업은 홈페이지에 관한 정보를 표현하기 위해서 사용됩니다.

그리고 캐릭터셋, 오픈그래프 등으로 사용됩니다. 제일 중요합니다.

 

https://codingeverybody.kr/html-meta-%ed%83%9c%ea%b7%b8-%ec%98%ac%eb%b0%94%eb%a5%b8-%ec%9d%b4%ed%95%b4%ec%99%80-%ec%82%ac%ec%9a%a9-%eb%b0%a9%eb%b2%95/

 

HTML <meta> 태그 – 올바른 이해와 사용 방법 - 코딩에브리바디

meta 태그는 title, base, link, style, script와 같은 HTML의 특정 목적을 위한 메타데이터 태그에서 다룰 수 없는 다양한 메타데이터를 나타내는 태그입니다.

codingeverybody.kr

 

 

 

- br 마크업 : 엔터

줄바꿈 즉 엔터로 쓰입니다.  

 

https://codingeverybody.kr/html-br-%ed%83%9c%ea%b7%b8/

 

HTML <br> 태그 – 줄바꿈 요소의 올바른 이해와 사용 방법 - 코딩에브리바디

br 태그는 텍스트에서 줄을 바꾼다는 목적의 줄바꿈(line break)을 나타내는 태그입니다. 이 태그는 일반적으로 다음 텍스트를 새 줄로 시작함으로써 시, 주소, 코드 등에 표현할 때 유용합니다. br

codingeverybody.kr

 

 

 

 

 

 

 

 

 

주의) 개인 공부 법에 따라서 다를수 있습니다. 만약에 틀린 문법이 있으면 댓글로 남겨주시면 수정하겠습니다.

728x90
반응형

'it 언어 노트 > html&css' 카테고리의 다른 글

css 긴 문장 ... 으로 처리하기  (0) 2024.08.18
css 이미지 퀄리티 처리 방법 (feat.이미지 크롭)  (0) 2024.08.14
자주 사용되는 css  (0) 2024.08.02
html / css 기초  (0) 2024.08.02