FRONT-END DEVELOPE

[XHTML]

HTML 2015. 6. 8. 14:45

1. h1~h6 제목태그 [Heading] 

  • 중요한 부분 부터 h1~h6
  • 블록요소

     <h1></h1>


2. p 문단태그[paragraph]

  • 블록요소 , 자동줄바꿈
  • 이미지에도 사용?

<p></p> 


3. <br/> 강제 줄바꿈 태그  

  • **꼭 닫는태그 슬러시 해줘야한다.


4. img 태그 

  • IE기준으로 태그안에 width/height 값넣어줘야한다. 꼭! 
  • width height 자체를 생략 가능하다.

<img src="" width="" height="" alt=""/>


5. ul 순서가 없는 목록 [Order list] 

  • 중요 순서 상관 없는 목록 (날짜별...그냥 무작위 순서)
  • 리스트의 앞에 붙는 아이콘 모양은 변경 가능하다.

<ul>

<li></li>

<li></li>

</ul>


6. dl 용어 정의 목록 [Definition list]

  • 선물을 검색시 나오는 정의 내용
  • dt(선물), dd(설명)

<dl class="">

<dt></dt>

<dd></dd>

</dl>

7. strong 강한강조태그 [Stronger emphasis]

  • *문맥상의 중요성 을 표현*
  • 굵게 표현
  • 스크린리더기가 크게 읽는다.

<strong></strong>


8. em 태그 강조태그 [emphasis]

  • *문맥상 강조할 부분 표현*
  • 기울임체로 표현

<em></em>


9. i태그 b태그 보여지는 부분에만 있어서 표현 

  • i : 기울임체
  • b : 굵게 표현 
  • 크로스브라우징 지원X 


10. hr 구분선태그 

  • header/container/footer 사이에 구분 하여 레이아웃 작업시 유용

<hr/> *닫는 슬러시 꼭! 


11. a 링크 태그 

  • target 속성 : _blank/_self/_parent/_top (새창/현재창/이전에연창/제일처음연창)

<a href="#" title="" target=""></a>


12. iframe 

  • * title을 꼭 달아야 한다 * = 각 프레임의 구분할 수 있는 타이틀을 입력 해 준다.
  • 홈페이지 사용자들이 이해할 수 있는 유의미한 제목을 반드시 제공 해 주어야 한다.
  • name은 나중에 문서를 불러올 위치(target)을 지정하는 것으로 frame_left 등과 같이 띄어쓰기 없는 영문및숫자 문자열로 지정한다.
  • title 은 사용자가 프레임들을 구분하기 쉽도록 안내해주는 것으로 '좌측 메뉴 프레임'과 같이 이해하기 쉬운말로 작성한다.

<iframe src="" frameborder="0" scrolling="" width="" height="" name="" title="" marginwidth="0" marginheight="0 "cols="" rows=""></iframe>

scrolling = "yes","no","auto"


13. address 주소 태그 

  • 오직 주소만 쓴다.
  • 기울임체로 표현

<address></address>


14. div [division] 분할태그 블록영역지정

  • 블록단위

<div class=""></div>


15. span 태그

  • 인라인 단위

<span></span>

  

16. table 관련 태그 

  • 게시판 작업 시 사용
  • th만 센터정렬 

<table border="0" cellpadding="0" cellspacing="0" summary="">//summary:테이블요약

<caption>테이블제목</caption>

<colgroup>

<col width=""/>

</colgroup>

<thead>//머릿글정보

<tr>

<th scope="">제목</th>//scope = "col row rowgroup colgroup" 

</tr>

</thead>

<tfoot>//꼬릿말정보

<tr>

<td colspan=""></td> // colspan:가로(열병합), rowspan:세로(행병합)

</tr>

</tfoot>

<tbody>//내용정보

<tr>

<td></td> // headers = "" 병합된 테이블에서 제목과 셀의 연관성 있는 관계를 지정.

</tr>

</tbody>

</table>


17. form 입력양식

  • 아이디,회원가입,선택목록 선택 후 바로가기 가 X, Go와같은 버튼을 클릭시 갈 수 있도록.
  • method=전송방식(get,post)
  • action="실행프로그램"
  • name="form의이름"

<form method="post" action="">

<fieldset>// 복수의 폼컨트롤을 그룹화 하기위해서 사용

<legend></legend>// fieldset의제목

<input type="text" name="" value="" title="" maxlength=""/> //텍스트 입력

<input type="password" name="" title=""/> //비밀번호 입력

<input type="button" name="" title="" action=""/> //버튼 action="reset, submit"

<input type="image" src="" name="" alt="" title=""/> //이미지 버튼

<input type="file" name="" title=""/> //파일찾기 

<input type="checkbox" name="" title=""/> //다중선택 박스

<input type="radio" name="" title=""/> //선택

<input type="hidden" name="" title=""/> //사용자에게 보여줄 필요가 없는 값을 처리 페이지에 넘겨줘야 할 때 사용

<textarea name="" cols="" rows="" title=""></textarea> //긴글 입력

<select name="" title=""> //선택메뉴

<optgroup label=""> // option 그룹이 길때 관련정보를 묶어준다.

<option value="" selected="selected"></option>

<option value=""></option>

</optgroup>

</select>

</fieldset>

</form>


18. label 태그 

  • form요소의 접근성향상
  • id와 for 값이 동일 해야함

<label for=""></label><input type="text" name="" title="" id=""/>


19. dfn 정의태그

  • 이택릭체로 효현

<dfn></dfn>


20. code 코드출력

  • 인라인요소
  • 컴퓨터나 프로그래밍 코드 일부를 그대로 표시하고자 할때

<code></code>


21. samp 결과출력

  • 컴퓨터 프로그램에서 샘플을 출력할때 

<samp></samp>


22. Kbd / var 값의표시

  • Kbd : 유저키보드 입력 즉 키보드 입력을 지정할때 .. ctrl...
  • var : 변수입력 시

<Kbd></Kbd> <var></var>


23. cite 인용출저

  • 주로 작품명 그림이름 책이름 영화이름 등등을 표시하거나 인용할 때 쓴다.

<cite></cite>


24. abbr / acronym 축약태그

  • abbr : 6브라우저 에서는 title 을 지원해 주지않는다. 지원하려면 span태그로 값싼 후 스판테그에 title 적용 <span><abbr></abbr></span>
  • ‘abbreviation’의 예로는 ‘NATO’, ‘F.B.I.’ 등이 있고 ‘acronym’의 예는 ‘Inc’, ‘etc’ 등이 있다. 


25. blockquote / q 인용문태그

  • blockquote : 긴인용문 또는 긴인용구 전 후에 자동 여백이 생김 (들여쓰기) / 블럭 요소이지만 직접인라인요소와 텍스트를 포함하는 것이 불가능 하므로 다른 p요소등으로 포함해야한다,
  • q : 짧은 인용을 나타내는 태그 

<blockquote><p>웹사이트는 넓게 자신 이외의 제3자에 공개하는 것을 전제로 한다.</p></blockquote>


26. pre 태그 형식을 가지는 컨텐츠

  • pre태그는 다른태그안에 사용하지 말아야 한다.
  • 입력한 그대로를 보여준다 공백등등..

<pre></pre>


27. ins 추가태그

  • 문사에 추가된 내용을 밑줄로 표현

<ins></ins>


28. del 삭제태그

  • 문서에 삭제된 내용 취소선으로 표현

<del></del>


30. HTML4.0 

  • [Hypertext Markup Language]
  • 대소문자 구분 안함
  • end 태그 생략가능
  • 속성의 값에 "" 사용 생략 가능


31. XHTML1.0

  • [Extensible Hypertext Markup Language]
  • 대소문자 구분
  • End태그 존재
  • 속성의 값에는 "" 사용
  • 모든요소는 완벽하게 내포되어야 함
  • script 및 style 요소에는 type 속성이 포함 되어야 함
  • img 및 area 요소에는 alt 속성이 포함 되어야 함 
  • 문서 내 URL에서 &를 쓰면안됨
  • SCRIPT 내의 태그는 Escape시켜야 함. ex) <\/p>

[장점] 

    • 호환성이 좋다.
    • 유지보수의 편리성
    • 로딩속도 빠름

[문서구조]

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> // 문서선언

<html xmlns="http://www.w3.org/1999/xhtml" lang="ko" xml:lang="ko"> // 네임스페이스,언어코드

<head>

<title> </title>

<meta http-equiv="content-type" content="text/html; charset=utf-8"/> //문자인코딩

<meta name="keywords" content=""/>

<meta name="description" content=""/>

</head>

<body>

<body>

</html>


//W3C//DTD XHTML 1.0 Transitional//EN - 공개식별자

http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd - 시스템식별자



32. 문서형식의 종류

  • HTML 2.0표준 문서 형식

<!DOCTYPE html PUBLIC "-//IETF//DTD HTML 2.0//EN">

  • HTML 3.2표준 문서 형식

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 3.2 Final//EN">

  • HTML 4.01표준 문서 형식

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01//EN" "http://www.w3.org/TR/html4/strict.dtd">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">

<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.01 Frameset//EN" "http://www.w3.org/TR/html4/frameset.dtd">

  • XHTML 1.0표준 문서 형식

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Stric//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">

  • XHTML 1.1표준 문서 형식

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN" "http://www.w3.org/TR/xhtml1.1/DTD/xhtml1.1.dtd">



   &nbsp; : 공백

저작자표시

'HTML' 카테고리의 다른 글

HTML 한글 글꼴  (0) 2015.05.04
HTML 플래시 삽입  (0) 2015.04.30
HTML Conditional Comment (조건부 주석)  (0) 2015.04.28
전체 가변 레이아웃  (0) 2015.04.28
INPUT TYPE  (0) 2015.04.27
Posted by 우듕듕
현재 브라우저에서는 댓글을 표시할 수 없습니다.
IE9 이상으로 브라우저를 업그레이드하거나, 크롬, 파이어폭스 등 최신 브라우저를 이용해주세요.
블로그 이미지

by 우듕듕

카운터

Total
Today
Yesterday

최근에 올라온 글

  • 더 보기

달력

«   2025/05   »
일 월 화 수 목 금 토
1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31

최근 댓글

최근에 받은 트랙백

글 보관함

방명록 : 관리자 : 글쓰기
우듕듕's Blog is powered by daumkakao
Skin ⓘ material T Mark2 by 뭐하라

ⓒ 2015. 우듕듕 all rights reserved.

FRONT-END WEB PUBLISHER

  • reference (52)
    • JAVA (0)
      • Data01 (0)
    • MOBILE (2)
    • HTML (6)
    • HTML5 (6)
    • CSS (12)
    • JS (11)
    • PHP (3)
    • Responsive (5)
    • Gnuboard (4)
    • Etc. (2)

Reference

관리자 메뉴

  • 관리자 모드
  • 글쓰기
  • 태그
  • 링크 추가
  • 방명록
PC화면 보기

티스토리툴바