2일차 html 기초
HTML(Hyper Text Markup Language)
하이퍼텍스트(HyperText)
문서의 개체(텍스트, 이미지, 영상 등)가 서로 연결되어 있는 구조
하이퍼링크(Hyperlink): 문서와 문서 사이를 이동할 수 있는 기능
마크업 언어(Markup Language)
태그(Tag)를 이용하여 문서나 데이터구조를 명시하는 언어
<!DOCTYPE html> <!-- html 최신 문법 사용 -->
<html lang="en"><!-- 언어설정 en-영어, ko-한국어 -->
<head><!-- 설정 -->
<meta charset="UTF-8"><!-- 인코딩을 국제규격인 utf-8로 지정>
<meta http-equiv="X-UA-Compatible" content="IE=edge"><!-- 엣지 최신버전 적용 -->
<meta name="viewport" content="width=device-width, initial-scale=1.0"> <!-- 기본 세팅을 모니터 기준 -->
<title>Document</title>
</head>
<body>
안녕하세요
여기는 body입니다
html 내부 문서 작성은 여기서 합니다
</body>
</html>
수업에서 자주 사용하는 태그 몇가지를 배웠다.
- h1~h6(heading) tag
- 제목 지정
<h1> 제목1 </h1>
<h2> 제목2 </h2>
<h3>이것이 heading 3 입니다.</h3>
<h4>이것이 heading 4 입니다.</h4>
<h5>이것이 heading 5 입니다.</h5>
<h6>이것이 heading 6 입니다.</h6>
- p(paragraph) tag
- 단락 지정
<p>이것이 하나의 단락입니다.</p> <p>이것이 하나의 단락입니다.</p> <p>이것이 하나의 단락입니다.</p>
- br(break) tag와 hr(horizontal rule) tag, 단일태그
- br - 줄바꿈 태그
- hr - 수평선 태그
<br /> <hr />
- a(anchor) tag
- 하이퍼 링크를 의미함
많이 쓰이는 속성은 href, target으로 target을 blank로 지정하면 새 탭에서 열리고 self로 지정하면 현재 탭에서 열린다. target 속성 지정 안할시 현재 창에서 열림.<!-- 새 탭 --> <a href="#" target="_self"> anchor1 </a> <!-- 현재 탭 --> <a href="#" target="_blank"> anchor2 </a>
- &nbps와 title tag
- title - 문서의 제목을 정의 제목은 텍스트 전용이어야 하며 브라우저의 제목 표시줄이나 페이지의 탭에 표시됨
- &nbps - html에서 사용되는 특수 문자 중 하나, 공백과 <> 등은 html에서 예약어로 지정되어 있는데 이를 문자열로 표시하려면 엔티티로 대체되어야 함
html 문서 안에 작성된 문자열들의 공백을 여러개 지정 가능함.- 참고 1. w3s의etities문서
- 참고 2. 특수문자코드표 블로그
- img tag
- 이미지 사용을 위한 태그. 내부 주소 이미지와 외부 주소 이미지 전부 사용 가능함
<!-- img tag 속성 경로(src) (가로 width) (세로 height) alt(대체텍스트) --> <img src="0109_seolak.jpg" alt="설악산" width="300" height="230" />
- 주요 속성
- src - 경로 지정을 위한 속성으로 외부 주소와 내부 주소 전부 가능
- alt - 대체 텍스트로 이미지 경로에 문제가 생기거나 시각 장애가 있는 사용자에게 img tag에서 지정한 alt 속성을 읽어 주는 등 웹 접근성에 있어서 필요한 존재
- widht - 가로 크기
- height - 세로 크기
덧) 하나의 프로그래밍 언어를 쭉 배우고 다음 단계로 넘어갈 줄 알았는데 1일차에 java, 2일차에 html을 배워서 당황스럽다... 강의 시작 전 사전학습 관련 강의 문자 내용에 비슷한 내용이 있어서 갑자기 html로 넘어와도 이해하는데 크게 문제가 없었다. 다행이다.
사전학습html tag 강의 정리
늘 참고해야 할 w3school
Author And Source
이 문제에 관하여(2일차 html 기초), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://velog.io/@hajin/2일차-css-기초저자 귀속: 원작자 정보가 원작자 URL에 포함되어 있으며 저작권은 원작자 소유입니다.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)