구글 블로그 HTML 수정 기본 지식

Blogger에서 게시물을 작성하고 페이지와 테마 수정을 위해 필요한 HTML 기본지식
3 min read
구글 블로그 HTML 수정 기본지식

구글 블로그(Blogger)에서 게시물을 작성하고 페이지와 테마 수정을 위해 필요한 HTML 기본지식

기본형

<name>Contents</name>
  • <name>을 시작 태그, </name>을 종료 태그 라고 합니다.
  • 시작 태그와 종료 태그를 합쳐 태그(tag)라고 합니다.
  • Contents는 내용입니다.
  • 위 모든 걸 요소(element)라고 합니다.

예를 들어 <p>Lorem</p>는 p 요소라 하고 시작 태그는 <p>, 종료 태그는 </p>, 내용은 Lorem입니다.

 

태그

HTML 소스 코드에서 < 와 >로 묶인 부분이 태그입니다. 예를 들어 이미지를 삽입 할 때는 'image'의 약자인 'img'를 < 와 > 사이에 표시해 <img> 라는 태그를 사용하고, 텍스트 문단을 삽입 할 때는 'paragraph'의 약자인 'p'를 < 와 > 사이에 표시해 <p> 라는 태그를 사용합니다.

어느 부분에 어떤 태그를 사용해야 할지는 이미 정해져 있으니 태그를 하나하나씩 배워 나가는 것이 HTML 공부하는 방법입니다.

 

태그는 소문자로 씁니다.

보통 HTML 태그는 대소문자를 구별하지 않지만 HTML 표준에서는 태그와 태그 안에 사용하는 모든 속성들은 소문자를 사용할 것을 권하고 있습니다.

<!-- 맞는 예 -->
<img src='image.png'>

<!-- 틀린 예 -->
<IMG src='image.png'>

 

시작 태그와 종료 태그를 정확히 입력합니다.

대부분의 태그는 시작 태그와 종료 태그가 하나의 짝으로 이루어지고 웹 브라우저에서도 시작 태그에서 종료 태그까지를 태그의 적용 범위로 인식합니다. <img> 태그나 <br> 태그처럼 종료 태그가 없는 경우도 있지만 대부분의 경우에서 반드시 종료 태그를 삽입해야합니다.

<!-- 맞는 예 -->
<h1>알이's 토텔레's..</h1>
<p>인간은 사회적 동물이다.</p>

<!-- 틀린 예 -->
<h1>알이's 토텔레's..
<p>인간은 사회적 동물이다.</p>

 

적당히 띄어씁니다.

HTML에서 여러번 띄어쓰기나 줄바꿈을 하더라도 한 칸의 공백으로 인식합니다. 따라서 HTML 소스 코드를 작성 할 때 태그의 포함 관계에 따라 단계적으로 띄어 쓰면 눈으로 쉽게 확인 할 수 있어 웹 페이지의 구조를 확인하기에 편리합니다.

<!-- 띄어 썼을 때 -->
<ul>
  <li>메뉴01</li>
  <li>메뉴02</li>
  <li>메뉴03</li>
</ul>

<!-- 띄어 쓰지 않았을 때 -->
<ul>
<li>메뉴01</li>
<li>메뉴02</li>
<li>메뉴03</li>
</ul>

 

속성

태그는 속성(attribute)과 함께 사용할 수 있습니다.

<name attribute="value">Contents</name>

예를 들어 <div>에 id 속성(attribute)을 추가하고 값(value)을 abc로 정하고 싶으면 다음과 같이 합니다.

<div id="abc">
       ...
</div>

속성값은 큰 따옴표와 작은 따옴표로 감싸는 것이 좋습니다.
따옴표를 사용하지 않아도 되지만 속성값에 공백이 있으면 큰 따옴표 또는 작은 따옴표로 감싸야 합니다.

예를 들어 다음의 경우 마지막 부분은 빨간색이 되지 않습니다.
style 속성의 값을 color:로 해석하기 때문입니다.

<p style="color:red;">Lorem</p>
<p style="color: red;">Lorem</p>
<p style='color:red;'>Lorem</p>
<p style='color: red;'>Lorem</p>
<p style=color: red;>Lorem</p>

 

주석

주석(comment)이란 나중에 자신이 작성한 HTML 소스 코드를 보거나 다른 사람이 HTML 소스를 열어 보더라도 페이지의 내용을 쉽게 이해 할 수 있도록 설명하는 글 입니다.

<!---->로 둘러싸인 부분은 주석이 됩니다.

<!-- Comment -->

줄바꿈이 있어도 주석으로 처리됩니다.

<!--
  Comment
    ...
  Comment
-->

주석 안에 주석을 넣으면 원치 않는 결과가 나올 수 있습니다.

예를 들어 다음의 경우

<!--
  <!--
    Comment
  -->
abc -->

마지막 줄의 abc -->은 주석으로 처리되지 않고, 웹 브라우저에 출력됩니다.

CSS 에서의 주석은 HTML과 달리 /**/ 사이에 내용을 입력합니다.

 

기타 HTML 참조

You may like these posts

  • 표 만들 때 사용하는 태그 <table> : 표를 만듭니다. <tr> : 행을 만듭니다. <th> : 열의 제목이 들어가는 셀을 만듭니다. <td> : 내용이 들어가는 셀을 만듭니다. <thead>, <tbody>, …
  • 표(table)에 제목이나 설명을 덧붙일 때 <caption> 태그를 사용하지만 <figcaption> 태그를 사용할 수도 있습니다. 두 가지 방법 모두 알아보겠습니다.   caption 먼저 <caption> 태그는 <t…
  • 사용자가 여러 옵션 중에서 선택하도록 하고 싶을 때 드롭다운 목록을 사용합니다. 드롭다운 목록이란 클릭했을 때 옵션들이 요소 아래쪽으로 펼쳐지기 때문에 붙여진 이름입니다. 공간을 최소한을 사용하면서 여러 옵션을 표시하려면 드롭다운 목록이 가장 적당합니다. 목차 select …
  • pre HTML에서는 아무리 많은 공백을 넣더라도 브라우저 창에는 한 개의 공백만 표시됩니다. 연속한 여러 개의 빈칸이나 탭, 줄바꿈을 하나의 빈 칸으로 인식하고 페이지의 내용이 한 줄로 표시합니다. 만약 입력한 그대로 출력되도록 하려면 <pre> 태그를 이용합니다. …
  • 인용 다른 블로그나 웹 사이트의 글을 인용할 경우, 인용임 나타내는 태그에는 <blockquote>와 <q>가 있습니다. <blockquote> 태그는 새로운 문단에서 인용하는 블록 요소이고, <q> 태그는 문단 안에서 인용할 때 사용하는 인라인 …
  • 목록에는 순서가 있는 목록(Ordered List), 순서가 필요하지 않은 목록(Unordered List), 설명 목록(Description List) 세 가지가 있습니다. 순서가 있는 목록(OL) 순서가 없는 목록(UL) 설명 목록(DL) 순서 있는 목록 순서가 필요한…

Post a Comment