All about {Web}

[HTML] Tag ; code, col, colgroup, command

[HTML] Tag ; code, col, colgroup, command

04. [ code ]
☞ 정의 : code요소는 컴퓨터 코드를 나타냅니다.
설명 :  XML요소 이름, 파일 이름, 컴퓨터 프로그램등 컴퓨터가 인식할수 있는 일련의 컴퓨터 코드를 나타냅니다.
example:

<!DOCTYPE html>
<html>
<body>

<em>Emphasized text</em><br>
<strong>Strong text</strong><br>
<code>A piece of computer code</code><br>
<samp>Sample output from a computer program</samp><br>
<kbd>Keyboard input</kbd><br>
<var>Variable</var>

</body>
</html>

05. [ col ]
☞ 정의 : col요소는 하나 이상의 행을 나타냅니다.
속성 :
- span : 연관된 열의 갯수를 지정합니다.
설명 :
- 부모 요소는 colgroup요소이며, 그것의 부모 요소는 table요소입니다.
- 표의 열에 대해 속성값과 스타일 공유를 위한 요소입니다.
- caption요소 바로 뒤에 thead요소와 tfoot요소, tbody요소 이전에 기술합니다.
example:

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
    border: 1px solid black;
}
</style>
</head>
<body>

<table>
  <colgroup>
    <col span="2" style="background-color:red">
    <col style="background-color:yellow">
  </colgroup>
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
  <tr>
    <td>5869207</td>
    <td>My first CSS</td>
    <td>$49</td>
  </tr>
</table>

</body>
</html>

06. [ colgroup ]
정의 : colgroup요소는 테이블에서 하나 이상의 행의 그룹을 나타냅니다.
속성 : span : 연관된 열의 갯수를 지정합니다.
설명 :
- 표의 열을 구조적인 그룹화를 위한 요소입니다.
- caption요소 바로 뒤에 thead요소와 tfoot요소, tbody요소 이전에 기술합니다.
- col요소를 포함할 수 있습니다.
example:

<!DOCTYPE html>
<html>
<head>
<style>
table, th, td {
    border: 1px solid black;
}
</style>
</head>
<body>

<table>
  <colgroup>
    <col span="2" style="background-color:red">
    <col style="background-color:yellow">
  </colgroup>
  <tr>
    <th>ISBN</th>
    <th>Title</th>
    <th>Price</th>
  </tr>
  <tr>
    <td>3476896</td>
    <td>My first HTML</td>
    <td>$53</td>
  </tr>
  <tr>
    <td>5869207</td>
    <td>My first CSS</td>
    <td>$49</td>
  </tr>
</table>

</body>
</html>

07. [ command ]
정의 : command요소는 사용자가 실행할 수 있는 명령을 나타냅니다.
속성 :
- type : 명령의 종류를 지정합니다. 다음 세걔의 키워드와 상태를 갖습니다 . ◦command : 연합된 액션을 갖는 일반적인 명령을 나타냅니다.
- checkbox : 토글이 되는 옵션이나 상태를 나타냅니다.
- radio : 목록중에서 하나의 아이템의 선택을 나타냅니다.
- label  : 커맨드의 이름을 주어 사용자에게 보여줍니다. 이 속성은 반드시 명시되어야 합니다.
- icon : 커맨드를 나타낼 그림을 지정합니다.
- disabled : 불리언 속성으로 커맨드가 현재상태에서 사용할 수 없음을 나타냅니다.
- checked : 불리언 속성으로 커맨드가 선택되었음을 나타냅니다. type속성이 checkbox, radio상태가 아니면 생략되어야만 합니다.
- radiogroup : 커맨드 자신이 토글되었을 때 토글된 커맨드 그룹에 이름이 주어집니다. type속성이 radio일 때만 사용할 수 있습니다.
설명 :
- command요소는 menu요소를 사용하여 컨텍스트 메뉴나 툴바의 일부가 될 수 있습니다.
- 페이지 어디에서나 사용될 수 있으며, 키보드의 숏컷으로 정의할 수 있습니다.

example:

<!DOCTYPE html>
<html>
<head>
<script>
function save()
{
alert("Some javaScript....");
}
</script>
</head>
<body>

<menu>
<command type="command" label="Save" onclick="save()">Save</command>
</menu>

<p><b>Note:</b> The type attribute is currently only supported in IE9. However, IE only supports the "command" type.</p>

</body>
</html>

'Web Design > HTML & HTML 5' 카테고리의 다른 글

[HTML] Tag ; datalist, dd, del  (0) 2018.05.29
[HTML] Tag ; canvas, caption, cite  (0) 2018.05.10
[HTML] Tag ; body, br, button  (0) 2018.05.08
[HTML] Tag ; bdo, big, blockquote  (0) 2018.05.08
[HTML] Tag ; b, base, bdi  (0) 2018.05.08

[HTML] Tag ; b, base, bdi 

B01. [ b ]
정의 : b요소는 텍스트를 굵게 장식하는 스타일 요소입니다
설명
키워드를 부각하기 위해 사용하기도 합니다.
i요소와 마찬가지로 b요소를 사용한 의미를 class 속성을 이용하여 나타낼 수 있습니다.
b 요소보다 더 적함한 요소가 있는지 고려해보길 권장합니다. 예를 들어 제목은 h1~h6요소를 사용해야 합니다. 강조를 하기위한 목적이라면 em을 사용하고, 중요성을 목적으로 하고 있다면 strong을 사용하고, 텍스트를 부각하려면 mark요소를 사용하길 권합니다.
예제 :

<p>This is normal text - <b>and this is bold text</b>.</p>

B02. [ base ]
정의
base요소는 HTML문서의 기준 URL을 명시합니다
속성
href : 문서의 기준이 되는 URL을 지정합니다.
target : 링크를 어떤 프레임에 열것인지를 결정합니다.
_blank : 새창에 엽니다.
_parent : 부모창에 엽니다.
_self : 자신의 창에 엽니다.
_top : 화면이 여러 프레임으로 이루어져있는 경우 모든 프레임을 지우고 전체 화면에 엽니다.
◦ [
name] : 지정된 이름에 링크를 엽니다.
설명
◦ 문서의
head요소 안에서 사용됩니다.
◦ href 속성이나 target 속성중 반드시 하나 이상을 써야하며 둘 다 사용할 수도 있습니다.
예제 :

<head>
  <base href="https://www.w3schools.com/images/" target="_blank">
</head>

<body>
<img src="stickman.gif" width="24" height="39" alt="Stickman">
<a href="https://www.w3schools.com">W3Schools</a>
</body>

B03. [ bdi ]
정의
bdi요소는 텍스트의 출력 방향을 브라우저가 판단해 표현합니다.

설명
텍스트의 방향성을 모를때 사용하면 유용합니다즉 브라우저가 bdi요소의 텍스트를 보고 방향성을 판단하여 화면에 출력합니다.
예제 :

<ul>
  <li>User <bdi>hrefs</bdi>: 60 points</li>
  <li>User <bdi>jdoe</bdi>: 80 points</li>
  <li>User <bdi>إيان</bdi>: 90 points</li>
</ul>
 


'Web Design > HTML & HTML 5' 카테고리의 다른 글

[HTML] Tag ; body, br, button  (0) 2018.05.08
[HTML] Tag ; bdo, big, blockquote  (0) 2018.05.08
[HTML] Tag ; aside, audio  (0) 2018.05.08
[HTML] Tag ; address, area, article  (0) 2018.05.07
[HTML] Tag ; a, abbr, acronym  (0) 2018.05.07

[HTML/HTML5] Tag ; address, area, article

04. [ address ]
☞ 정의 :  address요소는 연락처 정보를 나타냅니다
☞ 설명 :  가장 가까운 상위의 <article>이나 <body>의 연락처 정보를 제공할 때 사용됩니다.
☞ 예제 :

<footer>
    <address>
        오시는 길 : 서울시 서울구 서울동 123-777 77호 <br />
        이메일 : <a href="mailto:sample@example.com"> test@test.org</a><br />
        <a href="http://www.facebook.com/test">Facebook</a> | 
        <a href="http://www.twitter.com/test">Twitter</a><br />
    </address>
    <p><small>©copyleft 2077 test.org</small></p>
</footer>


05. [ area ]
☞ 정의 :  area요소는 이미지맵의 영역을 지정하기 위한 요소입니다.
☞ 속성
shape : 영역의 형태를 지정합니다.
default : 화면전체
rect : 사각형
circle : 원형
poly : 다각형
coords : 영역의 좌표를 지정합니다.
shape속성값이 rect일때 : 왼쪽위의 XY좌표와 오른쪽아래 XY좌표
shape속성값이 circle일때 : 중심의 XY좌표와 반경
shape속성값이 poly일때 : 첫번째 각의 XY좌표, 두번째각의 XY좌표, 세번째각의 XY좌표
href : 해당영역 클릭시 이동할 주소를 지정합니다.
alt : 영역을 설명할 대체 텍스트를 지정합니다.
☞ 설명
href속성을 갖는다면 alt 속성을 반드시 사용하는것이 좋습니다. 반대로 href속성을 갖지 않는다면 alt속성역시 반드시 생략되는것이 좋습니다.
<img src="planets.gif" width="145" height="126" alt="Planets"
usemap="#planetmap">

<map name="planetmap">
  <area shape="rect" coords="0,0,82,126" href="sun.htm" alt="Sun">
  <area shape="circle" coords="90,58,3" href="mercur.htm" alt="Mercury">
  <area shape="circle" coords="124,58,8" href="venus.htm" alt="Venus">
</map>


06. [ article ]
☞ 정의 :  article요소는 문서내에서 독립적인 컨텐츠를 나타냅니다.
☞ 설명 :
article요소는 포럼의 글이 될수도 있고, 잡지나 신문의 기사일 수도 있으며, 블로그의 글이나 사용자가 올린 의견이나 상호작용적인 위젯이나 가젯 또는 다른 어떤 독립적인 아이템등이 될 수 있습니다.
하나의 문서 안에서 여러개의 article가 올 수 있습니다.
☞ 예제
<article>
  <h1>Google Chrome</h1>
  <p>Google Chrome is a free, open-source web browser developed by Google, released in 2008.</p>
</article>


'Web Design > HTML & HTML 5' 카테고리의 다른 글

[HTML] Tag ; b, base, bdi  (0) 2018.05.08
[HTML] Tag ; aside, audio  (0) 2018.05.08
[HTML] Tag ; a, abbr, acronym  (0) 2018.05.07
HTML5 - New Structural Tags : <nav>  (1) 2018.04.28
HTML5 - New Structural Tags : <footer>  (0) 2018.04.28