'프로그램 > HTML' 카테고리의 다른 글
원형 프로그래스바 만들기, 원형차트 생성 (0) | 2023.12.28 |
---|---|
ie 저버전에서 랜더링 적용 (0) | 2014.12.01 |
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
원형 프로그래스바 만들기, 원형차트 생성 (0) | 2023.12.28 |
---|---|
ie 저버전에서 랜더링 적용 (0) | 2014.12.01 |
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html 이미지 드래그로 파일에 업로드 하기 (0) | 2024.01.09 |
---|---|
ie 저버전에서 랜더링 적용 (0) | 2014.12.01 |
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
<!--[if lt IE 9]>
<script src="http://html5shiv.googlecode.com/svn/trunk/html5.js"></script>
<![endif]-->
를 상단 <head> 사이나 <body>위에 넣어주면 됨.
html 이미지 드래그로 파일에 업로드 하기 (0) | 2024.01.09 |
---|---|
원형 프로그래스바 만들기, 원형차트 생성 (0) | 2023.12.28 |
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
</html>
원형 프로그래스바 만들기, 원형차트 생성 (0) | 2023.12.28 |
---|---|
ie 저버전에서 랜더링 적용 (0) | 2014.12.01 |
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html에서 data 전송을 위한 태그 (0) | 2014.12.01 |
-> 헤더 이미지
코딩:
<style>
.topBox{background: #FCFCFC; display: inline-block; padding-left: 5px; color:gray; font-size: 11px; border-bottom: 1px solid #EAEAEA;}
.topBox span{display: inline-block;line-height: 30px; font-size: 12px; margin:0 5px;}
.topBox .box{border: 1px solid #CFCFCF; height: 18px; line-height: 20px; padding:0 2px; font-size: 11px;}
.topBox .circle{background: red; padding: 1px 2px; height: 10px; line-height: 10px; border-radius:10px; font-weight: bold; color:white; border: 1px solid #D91601; font-size: 10px; margin-left: -7px;}
.topBox .check{height: 10px; line-height: 10px; width: 12px; text-align: center; padding: 2px 0px;}
</style>
<div class='topBox'>
<div style='border-top: 2px solid #2DAE05;'></div>
<span style='color:gray;'>킹콩님</span>
<span class='box'>로그아웃</span>
<span>네이버</span>
<span>me</span>
<span class='circle'>6</span>
<span>메일</span>
<span class='circle'>109</span>
<span>카페홈</span>
<span>블로그홈</span>
<span>더보기</span>
<span class='box check'>v</span>
</div>
코딩과 이미지 비교
ie 저버전에서 랜더링 적용 (0) | 2014.12.01 |
---|---|
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html에서 data 전송을 위한 태그 (0) | 2014.12.01 |
html 태그의 종류 (0) | 2014.12.01 |
네이버에서 제목줄에 따라하기 쓰고 이미지 캡쳐해옴
코드:
<div style='border: 5px solid #32AF00; width: 420px; line-height: 25px;'>
<div style='font-weight: bold; padding-left: 12px;'>
<div style='float: left;'>따라하기</div>
<div style='float: right; padding-top: 9px; padding-right: 9px;'>
<div style='border-style: solid; border-color: #32AF00 transparent transparent transparent; border-width: 5px; width: 0;height: 0;'></div>
</div>
<div style='clear: both;'></div>
</div>
</div>
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
---|---|
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html에서 data 전송을 위한 태그 (0) | 2014.12.01 |
html 태그의 종류 (0) | 2014.12.01 |
html이란? (0) | 2014.12.01 |
1. <form></form> : 폼의 영역
2. <legend></legend> : 폼의 세부영역 제목
3. <fieldset></fieldset> : 폼의 세부영역 나누기
4. <input> : 데이터를 주고 받을 필드(영역)
5. <select></select> : 여러 요소들을 나열하고 그중 값을 선택
6. <textarea></textarea>
부가설명:
1. <form>은 여러 속성값을 가진다.
(1) action = "" : 해당 폼이 전송될 주소
(2) target = "" : 해당폼이 현재 페이지가 아닌 페이지 내부에 속한 iframe등으로 전송시 사용.
(3) method = "" : get방식과 post방식중 선택
(4) enctype="multipart/form-data" : 폼에서 이미지나 파일을 전송해야될 경우 인코딩 타입 지정
2. 묶은 폼의 세부영역단위 별 제목을 달아줌
3. 폼에서 기본정보, 주소, 추가정보 등 각 섹션을 묶어주는 역할
4. <input>은 여러 type이 존재한다.
(1) type='text' : 가장 기본적인 텍스트 박스
코딩: <input type='text'>
(2) type='password' : 비밀번호를 입력하는 박스
코딩: <input type='password'>
(3) type='radio' : 선택박스
코딩: <input type='radio'>
(4) type='checkbox' : 체크박스
코딩: <input type='checkbox'>
5. <select>라는 태그안에 <option></option>별 태그를 넣어서 여러 값을 선택할 수 있는 태그 selectbox에 size라는 옵션을 2이상 주게되면 여러 옵션을 선택할 수 있음.
코딩:
<select>
<option>1</option>
<option>2</option>
<option>3</option>
<option>4</option>
<option>5</option>
<option>6</option>
</select>
6. 자기소개, 소개글 등 여러내용을 담을 때 사용
코딩: <textarea cols="30" rows="10"></textarea>
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
---|---|
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html 태그의 종류 (0) | 2014.12.01 |
html이란? (0) | 2014.12.01 |
HTML의 태그는 크게 종류를 나눌 수 있다.
동물의 경우에도 양서류, 포유류, 조류 등등등...을 나누는 것처럼 HTML에도 종류가 있다.
1. 표( <table></table> ) : 엑셀이나 게시판의 목록처럼 표형식의 리스트
2. 목록( <ul></ul>, <ol></ol>, <dl></dl>)
(1) <ul></ul> : Unordered List의 약자로 순서가 없는 목록
(2) <ol></ol> : Order List의 약자로 순서가 있는 목록
(3) <dl></dl> : Definition List의 약자로 정의된 내용들의 목록
3. 영역( <div></div>, <span></span> )
내용이 들어가는 영역을 감싸고 그룹화 시켜주는 태그
4. 문단( <p></p>, <br /> )
다음줄로 넘어가는 태그
5. 이미지( <img></img> )
이미지를 보여주는 태그
6. 외부파일( <embed></embed> )
외부의 동영상, 노래 등을 재생시켜주는 태그
7. 외부 페이지( <iframe></iframe> )
현재 파일안에 외부에 있는 문서나 파일을 가져오는 태그
8. 제목( <h1~6></h1~6> )
현재 파일의 제목을 표시하는 태그
이 정도로 요약할 수 있으며 사용자에게 보여주는 구현을 위한 가장 기초적이지만 가장 중요한 요소의 속성과 타입이 있습니다.
속성: 기본 태그가 제공하는 색상, 크기, 테두리, 배경색
타입: 인라인, 블럭
인라인과 블럭의 차이점 :
코딩 :
<div>div태그(블럭) 사용시 </div>
<div>내 생일 :</div>
<div>1990/11/11</div>
<br /><br /><br />
<span>span(인라인) 사용시 </span>
<span>내 생일 :</span>
<span>1990/11/11</span>
결과값 :
블럭요소란 ? 내용의 높이에 해당하는 넓이를 모두 영역으로 잡아 div태그의 좌우에 다른 내용을 넣을 수 없다.
인라인요소란 ? 내용의 높이와 넓이만큼만 영역을 잡고 나머지 영역은 다른 태그로 채울 수 있다.
태그 사용 설명:
1. table :
코딩:
<table border='1'>
<tr>
<th>번호</th>
<th>이름</th>
<th>나이</th>
<th>키</th>
<th>몸무게</th>
</tr>
<tr>
<td>1</td>
<td>손재영</td>
<td>24</td>
<td>170</td>
<td>54</td>
</tr>
<tr>
<td>2</td>
<td>임대현</td>
<td>30</td>
<td>172</td>
<td>84</td>
</tr>
</table>
출력물 :
부가설명:
(1) <table></table> 표의 모든 내용을 감싼다.
(2) <tr></tr> 표에서 내용을 다음 줄로 이동
(3) <th> 표에 제목을 표시
(4) <td> 제목에 해당되는 각 내용을 표시
(2) ul, ol
코딩:
<ul>
<li>손재영</li>
<li>임대현</li>
<li>삼육보건대</li>
<li>웹프로그래머</li>
</ul>
<ol>
<li>바나나</li>
<li>사과</li>
<li>키위</li>
<li>참외</li>
</ol>
출력:
부가설명:
<ol></ol>혹은 <ul></ul>은 목록을 감싸고 그안에 <li></li>가 내용을 표시
3. div태그와 span태그는 위에서 설명했으므로 생략.
4. p태그는 문단을 묶어주며 br태그는 문단을 묶지않고 새로운 문단을 만든다.
코딩:
br이 들어갈때마다 줄바꿈이 됩니다.
br이 들어갈때마다 <br> 줄바꿈이 <br> 됩니다. <br>
<br>
<br>
p태그는 문단을 묶어주는
역할을 합니다.
<br>
<br>
<p>p태그는 문단을 묶어주는</p>
<p>역할을 합니다.</p>
내용:
5. img태그는 내컴퓨터나 서버에서 이미지를 표현할때 사용됩니다.
코딩:
<img id="_imageObject" src="http://cafefiles.naver.net/20121213_39/qpmzg77_1355396935495QDtPE_JPEG/-1830641168.jpg">
출력:
src에 이미지의 경로값을 넣는 것이며 저 주소를 보시면 알겠지만 네이버카페의 주소를 넣어서 저주소에 해당하는 파일을 보여주는 것입니다.
6. embed 태그는 외부파일을 보여주는 태그입니다.
코딩:
<embed src="http://serviceapi.rmcnmv.naver.com/flash/getCommonPlayer.nhn" >
내용:
7. iframe은 외부페이지를 삽입합니다. 현재 페이지에 사이즈가 작은 네이버창을 넣어보도록 하겠습니다.
코딩: <iframe src="http:/www.naver.com" width='400' height='400' frameborder="0"></iframe>
네이버에서는 현재 iframe 태그를 지원하지 않아 볼수가 없네요.. 직접 width와 height 값을 수정해서
보셔야 될듯 합니다.
8. h1~6태그로 제목줄 표시
코딩:
<h1>제목</h1>
<h2>제목</h2>
<h3>제목</h3>
<h4>제목</h4>
<h5>제목</h5>
<h6>제목</h6>
내용:
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
---|---|
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html에서 data 전송을 위한 태그 (0) | 2014.12.01 |
html이란? (0) | 2014.12.01 |
인터넷상에서 사용자에게 시각적으로 보이는 요소들의 표현하는 언어입니다.
보여주기 위한 언어로써 내부적인 요소가 전혀 없는 그저 보여주기 위한 언어입니다.
형식 :
<!DOCTYPE>
<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en">
<head>
<meta http-equiv="Content-Type" content="text/html;charset=UTF-8" />
<title></title>
</head>
<body>
</body>
</html>
설명:
1. <!DOCTYPE> : document type의 약자로 이 문서의 양식의 종류.
기본적으로 웹페이지에 html언어로 작성(코딩)한 파일은 이 양식의 기준으로 해석하여 사용자의 화면으로 보여주게 됩니다.
부가설명:
각 doctype 별로 적용되는 설명 참조
출처: http://unikys.tistory.com/328 에서 불펌한 자료.
2. <html></html> : html 언어의 시작과 끝을 알리는 태그
html이라는 언어가 집이라고 표현한다면 <html> = 입구, </html> = 출구 라고 생각하시면 됩니다.
부가설명:
(1) xmlns="http://www.w3.org/1999/xhtml" : 작성된 문서가 html이 아닌 xhtml을 사용한다는 것을 말합니다.
- xhtml 이란 : html과 거의 비슷하지만 html에 비해 더많은 제약사항을 가지고 있다.
(2) xml:lang="en" : 이 작성된 xhtml의 언어가 무슨 언어이지 표시해줍니다. 한국어가 들어갈 경우 ko로 바꿔주세요
xml:lang="ko"
3. <head></head> : html로 작성된 언어의 정보의 그룹이라고 보시면 됩니다. 이 <head>태그에는 많은 정보를 가지고 있습니다.
작성된 파일의 언어종류, 사이트의 이름, 사이트의 태그종류, 만든이 등등을 담고 있습니다.
부가설명:
(1) <meta></meta> : 실질적으로 사용자에게 보여주는 내용은 없지만 웹브라우저(익스, 크롬, 파이어폭스 등등) 으로 이 파일의
정보를 제공합니다.
(2) http-equiv="Content-Type" content="text/html;charset=UTF-8" :
http-equivalent : "Content-Type" 내용물의 타입은 content="text/html;charset=UTF-8" utf로 정의한다 정도로 해석하시면
될것 같습니다.
이 파일이 실행되기전 이 페이지는 utf-8이라는 문자
인코딩 방식으로 되었다는 것을 명시합니다. (한글일 경우 euc-kr, 혹은 utf-8로 코딩하지 않으면 한글은 깨집니다.)
로컬(내 컴퓨터)에서 서버에 적재하지 않은 후 실행하면 한글이 깨지지 않는 경우도 있지만 서버에 적재해서 모든 사람과
정보를 공유해서 볼경우 한글은 특수문자와 ?로 표시되어서 charset는 꼭 euc-kr이나 utf-8로 선언해주어야 합니다.
4. <body></body> 태그
부가설명 : 실질적으로 사용자에게 보여주는 내용들을 감싼 내용물의 영역이라고 보시면 됩니다.
jquery 기반 스크롤을 가장 가까운 box 위치로! (0) | 2014.12.01 |
---|---|
html 공부 네이버 헤더 만들어보기. (0) | 2014.12.01 |
html 공부( 네이버 제목줄 만들기) (0) | 2014.12.01 |
html에서 data 전송을 위한 태그 (0) | 2014.12.01 |
html 태그의 종류 (0) | 2014.12.01 |