---------------------------------------------------------

* 생활코딩 WEBn 정독하기 project *

문서의 구조와 슈퍼스타들

LINK : https://opentutorials.org/course/3084/18409

----------------------------------------------------------

 

 

html의 구조

  • 문장 모여서 페이지 - 페이지 모여서 책 - 책에는 제목과 저자. 
  • 정보가 많아짐에 따라 정보를 잘 정리 정돈하기 위한 책-구조가 필요함. 
    •  책의 제목, 저자 등
  • html tag frequency 그래프에서 최상위 권의 태그들 공부할 것. 

 

1. 책(웹)의 제목 짓기

1) 현재의 제목 : 파일명

현재 웹의 제목

 

2) title 태그 : <title>웹의 제목 </title>

  • 위의 코드를 이전에 작성한 태그 위에 넣어준다. 

 

  1. <title>Game Information-LOL</title>

위 코드를 사용한 후의 

  • 제목을 명시적으로 알려줄 수 있을 뿐 아니라. 검색엔진에서 노출되기 유리함. 

 

 

2. 책의 방식 알려주기 - 한글 출력하기 (난 이거 없이도 잘 나왔었는데..? ) 

1) 컴퓨터에서의 정보 저장 방식

  • 컴퓨터는 모든 정보를 0, 1로 저장. 
  • 그것에 관련된 약속이 있는데, 우리는 지금 UTF-8으로 저장된 상태. 

Atom 우측 최 하단의 UTF-8 

  • 이것 웹브라우저가 열 때 utf-8으로 열어야 문제가 없음. 
  • 따라서 브라우저에게 utf-8으로 열라고 말해줘야 함. 

 

2) meta 태그 : <meta charset="인코딩방식">

  1. <title>Game Information-LOL</title>
  2. <meta charset="utf-8">

 

 

3. 전체적인 구조 (head, body, html, doctype)

1) head와 body tag

  • 위의 두 태그와 아래의 태그는 차이가 있음. 
  • 아래 코드 : 본문 -> body로 묶기로 약속함 
  • 위의 코드 : 본문을 설명함. -> head 태그로 묶기로 약속함. 
    • title : 본문의 제목
    • meta ~ : 본문이 어떤 방식으로 저장되어 있는지. 
  • 즉, html의 모든 태그는 body 혹은 head 태그 안에 들어가야 함. 

 

2) html 태그와 <!doctype html>

  • html : head, body tag를 감싸는 최고위층의 태그. (코드 전체를 감싼다.)
  •  <!doctype html> :  html 태그 위에 관용적으로 써줘야 함. - html이라는 뜻 
  1.  

    <!doctype html>
  2. <html>
  3. <head>
  4. <title>Game Information-LOL</title>
  5. <meta charset="utf-8">
  6. </head>
  7. <body>
  8. <ol>
  9. <li>리그 오브 레전드</li>
  10. <li>배틀그라운드</li>
  11. <li>어몽어스</li>
  12. </ol>
  13. ...
  14. <body>
  15. </html>

 

 

 

 

* 관련된 게시물 *

[생활코딩_WEBn] 5. HTML 코딩과 실습환경 준비

[생활코딩_WEBn] 기본 문법 - 태그

[생활코딩_WEBn] 혁명적인 변화

[생활코딩_WEBn] 통계에 기반한 학습

[생활코딩_WEBn] 줄바꿈

[생활코딩_WEBn] HTML이 중요한 이유

[생활코딩_WEBn] 최후의 문법 속성과 img

[생활코딩_WEBn] 부모 자식과 목록

---------------------------------------------------------

* 생활코딩 WEBn 정독하기 project *

혁명적인 변화 통계에 기반한 학습

LINK : https://opentutorials.org/course/3084/18452

----------------------------------------------------------

 

1. HTML의 150개의 태그

1) 우리는 이 태그를 다 알 필요가 있을까? 

  • 다 알 필요없음. 이전 시간에 배운 혁명적인 변화 때문에 (태그를 알게 되었으니 검색하여 태그들을 알 수 있다. ) 

2) 그렇다고 해서 하나도 모르면 불편. 어떤 태그들을 공부해야 할까? -> 통계기반 학습!

3) 구글에서 웹 페이지를 분석한 것 정리한 홈페이지 : https://advancedwebranking.com/html/

웹페이지는 평균 28개의 태그로 이루어져있다. 

여기서 쭈우욱 아래로 내려가면, 태그들 마다 쓰이는 빈도가 나와있다.

태그들의 사용빈도.

결론 : 우리는 이 통계를 이용하여 어떤 태그를 배울지 판단할 수 있다. 

 

2. 통계를 기반으로 한 학습

1) 사용빈도가 적은 것들이 어렵고 중요한 것 같지만, 사용빈도가 높은 것들을 합쳐서 만들어진다.

2) 사용빈도가 적은 것들은 편리하지만, 사용빈도가 높은 것은 창조성의 원천이다. 

3) 통계를 기반으로 무엇을 공부할지 판단하기. 

4) 가야 할 길이 멀다고 해서 의기소침하지 않기. 

 

 

The average web page from top twenty Google results

Apparently, an average web page uses twenty-eight different element types: The twenty-eight elements used on most pages, ordered by appearance frequency:

www.advancedwebranking.com

 

 

* 관련된 게시물 *

[생활코딩_WEBn] 5. HTML 코딩과 실습환경 준비

[생활코딩_WEBn] 기본 문법 - 태그

[생활코딩_WEBn] 혁명적인 변화

+ Recent posts