HTML: 웹브라우저 내의 문서를 표현할 수 있는 언어

1.HTML 구조

<html>

​

<head>

<title>웹브라우저 탭에 보여지는 제목</title>

</head>

​

<body>

웹브라우저 내부에 보여지는 내용

</body>

​

</html>

​

1-3. 표형태로 표현할 경우:<body>이 곳에다가 적는다.</body>

	1-3-1.표
	
	<table>
	</table>
	
	1-3-2.표내부에 한 줄 : <table>이곳에다가 적는다.</table>
	
	<tr>
	</tr>
	
	1-3-3 한 줄의 한칸 : <tr>이곳 사이에 적는다.</tr>
	
	제목표현
	<th>제목</th>
	
	데이터표현
	<td>데이터</td> 

 

<a></a> : 링크라고 알려주는 태그

 

리스트태그

1. ul:그룹핑
<ul>
2. li: 리스트 표현
    <li>기술소개</li>
    <li>기본문법</li>
    <li>하이퍼텍스트와 속성</li>
    <li>리스트와 태그의 중첩</li>
</ul>


<ol>
3. ol :순서가 있는 그룹핑(숫자 1,2,3..)
    <li>기술소개</li>
    <li>기본문법</li>
    <li>하이퍼텍스트와 속성</li>
    <li>리스트와 태그의 중첩</li>
    </ol>

구조 태그

1.최상위 태그
<html></html>

2.문서 자체를 꾸며주는 태그들(head 태그 안에 들어오는 것)
<title>탭의 제목을 보여준다.</title>
<mata charset = "UTF-8"></mata>

3.본문태그(body 태그 안에 들어오는 것)
h1 : 제목
<h1>큰제목</h1>
<h2>중간제목</h2>

4.
<Doctype>웹브라우저에게 이것은 어떠한 표준을 따르는 코드들을 알리는 태그</Doctype>
1.p태그
<p>단락을 나누는 태그 자동 한줄 띄어쓰기가 됨 </p>

2.<br>
강제로 줄바꿈
한 줄 띄어쓰려면 태그를 2번 써줘야한다.

3.img 이미지 태그
<img src = " " width = " " height = " " alt= "이미지가 깨졌을 경우 보여줄 텍스트 " title="마우스를 가져다 놨을 때 보이는 글자">

4.표
<td>테이블 테이터</td>
<tr>행 td를 묶어주는 것 </tr>
<table border="테두리">테이블을 만들어주는 태그</table>

<thead>테이블의 헤드</thead>
<th>제목</th>
<tbody>데이블 중간</tbody>
<tfoot>테이블 마지막</tfoot>

<td rowspan="세로행병합"></td>
<td colspan="가로열병합"></td>

5.form 
<form>입력한 정보를 서버로 전송할 때 사용하는 것 </form>
<form action="입력된 값을 이 주소로 전송한다."></form>

6.입력박스(form태그로 감싸줌)
<p><input type="text" name="입력값에 이름을 붙여주는 것 " value="입력칸에 나오는 이름"></p> 
<input type="password"> 
 전송하는 버튼
<input type="submit"> 

7.여러줄을 입력받는 것(form태그로 감싸줌)
<textarea cols="글자 수" rows="줄 수"></textarea>

8.선택(form태그로 감싸줌)
<form>
    <select>
        <option value="선택할 것의 이름명">선택을 할 수 있는 것들 </option>
    </select>
    <input type="submit">
</form>
-다중선택(form태그로 감싸줌)
<form>
    <select name="전송 이름 명" multiple>
        <option value="선택할 것의 이름명">선택을 할 수 있는 것들 </option>
    </select>
    <input type="submit">
</form>

9. 라디오버튼(하나의 버튼만 누를 수 있는 버튼)(form태그로 감싸줌)
<input type="radio" name="라디오 버튼에서 name이 같으면 같은 것 중에 하나지만 고를 수 있다." value="값이름" checked> 
checked는 체크를 끝낸 것 

10.체크박스(다중 선택 버튼)(form태그로 감싸줌)
<input type="checkbox" name=  "" value="값이름"> 

11. 자바스크립트에서 사용한다(form태그로 감싸줌)
<input type="button" value="버튼" onclick="">

12.초기화(form태그로 감싸줌)
<input type="reset">

13.hidden (form태그로 감싸줌)
웹페이지 주소에 값을 보여주지 않고 싶을 때 사용(아이디와 패스워드 등 )
<input type="hidden" name="hide" value="egoing">

14.label(form태그로 감싸줌)
<p>
    id를 지정하면 label은 for다음의 이름의 id의 이름표가 되어 클릭하면 그 이름의 입력창으로가게된다.
    <label for="id_txt">무언가의 이름표</label>
    <input id="id_txt" type="text" name="id" value="id">
</p>

<p>
    붉은색으로 쓰여진 글자를 클릭해도 체크박스가 클릭된다 
    <label>
    <input type="checkbox" name="color" value="red">붉은색
    </label>
</p>

15.method(form태그로 감싸줌)
post방식(예)) 비밀번호 아이디 주소줄에 값을 보여주고 싶지 않을 경우)
<form action="" method="POST"></form>
get방식(url전송 방식)
<form action="" method="GET"></form>

16.파일 업로드(form태그로 감싸줌)
서버 폴더에 해당 파일이 저장된다
이미지를 첨부할 경우 반드시 enctype="multipart/form-data을 써준다 
<form action="" method="POST" enctype="multipart/form-data">
<input type="file" name="profile">
<input type="submit">
</form>
mata 태그
<head>
    어떤 방식으로 저장하는 지 
    <meta charset="UTF-8">
    웹에서 표시되지 않지만 요약자료로 작용된다
    <mata name="description" content="코딩자료">
    웹페이지를 분류 할때 사용하는 키워드 
    <meta name="keywords" content="코딩">
    <meta name="author" content="egoing">
    이웹페이지는 30초 간격으로 리프레쉬됩니다
    <meta http-equiv="refresh" content="30">
</head>

 

semantic(의미론적 태그)
1.<header></header>
<header>
    <h1></h1>
</header>
<footer>
    <ul>
        <li></li>
    </ul>
</footer>

2.<nav> 네비게이터 </nav>

3.<section>
    <article>본문</article>
</section>

 

':: IT > HTML' 카테고리의 다른 글

[HTML] 모바일 지원 메타태그  (0) 2020.06.01
[HTML] 의미론적인 태그  (0) 2020.06.01
[HTML] from: hidden / lable  (0) 2020.05.31
[HTML] HTML의 웹 기본 태그, <head>와 <body> 태그 설명  (0) 2020.05.22
[HTML5] 태그  (0) 2020.03.25

+ Recent posts