230913 프론트엔드 웹개발 2주차

2023. 9. 20. 15:38·프론트엔드 웹개발 (1학년 2학기)

주제 : HTML 복습

 

1. HTML5 페이지의 기본 구조

<!DOCTYPE html>
<!--이 부분은 주석문입니다. 웹 브라우저는 주석을 화면에 출력하지 않습니다.-->
<html>
	<head>
	/*문서제목, 자바스크립트 코드, CSS 스타일 정의, 메타데이터정의*/
	</head>
	<body>
	/*문서의 본문 텍스트, 이미지, 테이블, 자바스크립트 코드, 동영상 등*/
	</body>
</html>
  •     HTML5 페이지의 필수 태그
  • HTML5 문서임을 알리는 지시어
  • <html>, <head>, <title>, <body> 태그

2. HTML 태그

  • 태그와 속성은 대소문자 구분 없음 [밑 코드에서 HTML과 Src]
<HTML> ... </html>
<img Src="heart.jpg" width="100" height="50" alt="심장이미지">
  • 속성 값에 불필요한 공백 문자는 HTML5 표준에 어긋남 [밑 코드에서 " 100"]
<img Src="heart.jpg" width=" 100" height="50" alt="심장이미지">

3. 기본 문서 만들기

  • 타이틀 작성을 위한 코드 : <titile>
  • 문단 작성을 위한 코드 : <h1> ~ <h6>
  • 툴팁 작성을 위한 코드 : <h1 title="툴팁으로 쓸 문장"> (툴팁 : 마우스를 갖다대면 부가적인 설명이 나오는 것)
  • 단락 구분을 위한 코드 : <p>
  • 수평선을 긋기 위한 코드 : <hr>
  • 줄 구분을 위한 코드 : <br>
  • 문자, 기호, 심볼을 입력하기 위한 코드표현
문자 엔터티표현 코드표현 문자 엔터티표현 코드표현
" &quot; &#34; ₤ &pound; &#163;
' &apos; &#39; √ &radic; &#8730;
< &lt; &#60; ∞ &infin; &#0734;
> &gt; &#62; ↑ &uarr; &#8593;
& &amp; &#38; ÷ &divide; &#247;
빈칸 &nbsp; &#160; ∑ &sum; &#8721;
  • 입력한 내용을 그대로 출력하는 코드 : <pre>
  • 문자 스타일을 적용하는 코드
코드표현 사용용도 예시 코드표현 사용용도 예시
<b> 텍스트 진하게 (bold)
<del> 취소선 추가
<strong> 중요한 텍스트 표시
<ins> 밑줄선 추가
<em> 기울임표시, 강조
<sup> 보통 문자의 윗첨자
<i> 이탈릭으로 강조
<sub> 보통 문자의 아래첨자
<small> 한단계 작은 문자
<mark> 하이라이팅
  • 블록태그와 인라인태그
    • 블록태그 : 항상 새 라인에서 시작하여 출력, ex) <div>, <ul>
    • 인라인태그 : 블록 속에 삽입되어 블록의 일부로 출력 ex) <span>, <img>
  • 메타데이터 : 데이터를 설명하는 데이터
    • HTML 페이지에 대한 메타 데이터를 담기 위한 태그들 : <base>, <style>, <script>, <title>
    • 메타 태그들은 <head>태그 안에 작성
  • 이미지를 삽입하는 코드 : <img> 태그의 src 속성에 이미지 파일의 주소 지정
  • 리스트
    • 순서 있는 리스트 : <ol>
    • 순서 없는 리스트 : <ul>
    • 정의 리스트 : <dl>
    • 리스트 아이템 : <li>
저작자표시 (새창열림)

'프론트엔드 웹개발 (1학년 2학기)' 카테고리의 다른 글

230920 프론트엔드 웹개발 3주차  (0) 2023.09.20
'프론트엔드 웹개발 (1학년 2학기)' 카테고리의 다른 글
  • 230920 프론트엔드 웹개발 3주차
Z2AE
Z2AE
  • Z2AE
    딩코.log
    Z2AE
  • 전체
    오늘
    어제
    • 분류 전체보기 (67)
      • C++ 프로그래밍 (1학년 2학기) (12)
      • 서버프로그래밍 (1학년 2학기) (0)
      • C# 프로그래밍 (1학년 2학기) (2)
      • 프론트엔드 웹개발 (1학년 2학기) (2)
      • 데이터베이스 (2학년 1학기) (8)
      • 자료구조 (2학년 1학기) (2)
      • JAVA프로그래밍 (2학년 1학기) (7)
      • PHP쇼핑몰실무 (2학년 1학기) (2)
      • 운영체제 (2학년 1학기) (3)
      • 모바일게임개발 (2학년 1학기) (1)
      • iOS프로그래밍 (2학년 2학기) (11)
      • 네트워크보안 (2학년 2학기) (1)
      • iOS프로그래밍실무 (3학년 1학기) (11)
      • 소프트웨어설계 (3학년 1학기) (1)
  • 블로그 메뉴

    • 홈
    • 태그
    • 방명록
  • 링크

  • 공지사항

  • 인기 글

  • 태그

  • 최근 댓글

  • 최근 글

  • hELLO· Designed By정상우.v4.10.0
Z2AE
230913 프론트엔드 웹개발 2주차
상단으로

티스토리툴바