일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- job
- DB
- 웹개발자
- two pointers
- BCIT
- 웹개발
- 웹개발기초
- 밤비노
- jsp
- 데이터베이스
- microservices
- SpringFramework
- 안드로이드
- C
- Bambino
- html
- Programming
- sql
- 자바
- msa개념
- servlet
- MVC
- Java
- mysql
- jvm메모리구조
- 리액트프로젝트
- 코드잇
- MSA
- coding test
- CSS
- Today
- Total
초보 개발자의 기록
HTML기초 본문
HTML
<!DOCTYPE html> : 웹브라우저에게 HTML의 버전을 알려주는 역할(자동으로 html5를 사용)
<meta charset="UTF-8"> : html문서에 한글이 사용될 경우 한글을 지원해주는 인코딩 방식을 이용해야 한다.
<meta> 요소는 반드시 <head> 요소 내에 있어야 하고,
HTMl파일의 첫 1024바이트 내에 존재해야한다.
<title> : 웹사이트의 제목
<h1>~<h6> : 머리말(heading) 크기를 설정해주지 않을 경우, h1부터 순서대로 크기가 작아짐
<p> : 문단(paragraph), 태그 위, 아래에 기본적으로 여백이 조금씩 있음
<b> : 텍스트 굵게 (bold)
<i> : 텍스트 기울이기 (italics) , 외국어, 등장인물의 생각 등 일반적인 산문에서 벗어난 경우 사용한다.
<strong> : <b> 태그와 효과는 동일해 보이지만, 텍스트가 중요하다고 표시하는 것이 목적이다.
스크린리더(컴퓨터의 화면 낭독 소프트웨어: 시각 장애인, 학습/인지 장애인, 노인, 다문화 가정의
웹 접근성을 지원해주는 목적)가 글을 읽어줄 때 <strong>은 강조해서 읽어준다.
<em> : 강조하는 것이 목적 (emphasized) , <i> 태그와 효과는 동일해 보인다.
<cite> : 책이나 영화 등의 제목에 사용한다.
<ol> : 순서가 있는 리스트(ordered list)
<ul> : 순서가 없는 리스트 (unordered list)
<li> : 목록(list)을 만드는 태그. 혼자 사용하지 않고 <ol><ul> 태그 내부에 들어간다.
<br> : 줄 바꿈(line-break) 태그
<hr>: 구분선(수평선)(horizontal rule)을 그리는 태그
<a>
<a href="링크의 절대 경로/상대 경로/엘리먼트 아이디#"> : 연결할 주소를 지정한다.
<a href="" target=""> : 링크를 클릭할 때 창을 어떻게 열지 설정한다.
target="-self" : 링크를 클릭한 해당 창에서 오픈
target="_blank" : 링크를 새창으로 연다.
target="_parent" : 부모 창에서 연다. (부모 창이 없으면 _self 속성으로 처리)
target="_top" : 전체 브라우저 창에서 가장 상위의 창에서 연다. (부모 창이 없으면 _self 속성 처리)
<a href="" title="설명"> : 해당 링크에 마우스 커서를 올릴 때 설명을 설정한다.
테이블 기초
<!-- 테이블을 작성할 때는, 건물과 비유하면 공부하기 좋다 -->
<table border="1px" width="500px">
<tr>
<td>201호</td>
<td>202호</td>
<td>203호</td>
<td>204호</td>
</tr>
<tr>
<td>101호</td>
<td>102호</td>
<td>103호</td>
<td>104호</td>
</tr>
</table>
셀 합치기
rowspan: 행을 합칠 때 사용
colspan : 열을 합칠때 사용
<tr>
<td rowspan="2">301호</td>
<td>302호</td>
<td>303호</td>
<td>304호</td>
</tr>
<tr>
<td>202호</td>
<td>203호</td>
<td>204호</td>
</tr>
<tr>
<td colspan="3">101호</td>
<td>104호</td>
</tr>
로그인 폼 만들기
<button>: 버튼을 구현할 수 있음
<table width="300px" border="2px">
<tr>
<td><input type="text" placeholder="Your ID..." size="38"/></td>
</tr>
<tr>
<td><input type="password" placeholder="Your Password..." size="38" maxlength="8"/></td>
</tr>
<tr>
<td>
<button>가입하기</button>
<button>Login</button>
</td>
</tr>
</table>
jenkwon92/HtmlCss_Workspace
Korea it academy HTML/CSS class. Contribute to jenkwon92/HtmlCss_Workspace development by creating an account on GitHub.
github.com
'Korea > HTML&CSS' 카테고리의 다른 글
CSS 배경 (0) | 2020.12.04 |
---|---|
CSS 색상 (0) | 2020.12.04 |
HTML & CSS 기초 (0) | 2020.12.01 |
HTML과 CSS를 공부하는 이유와 목표 (0) | 2020.11.30 |