Head와 DTD는 페이지에 표시되지 않지만 웹 페이지의 중요한 요소입니다.
이전 섹션에서는 웹 페이지를 확인할 때 오류 메시지를 받았지만 웹 페이지 제작 프로세스 전반에 걸쳐 XHTML 표준에 따라 작성했습니다. 실제로 문제는 웹 페이지의 헤드에 있습니다. 아래 에서이 문제를 해결해 봅시다.
<title> 태그를 제외한 이전 튜토리얼에서 <body>, 즉 페이지에 표시된 내용 사이의 내용을 수정했습니다. 그렇다면 XHTML의 <head> 부분은 무엇을합니까? 실제로 <head> 섹션에서 브라우저에서 볼 수있는 많은 정보를 추가 할 수 있습니다. 아래에는 헤드 부분에 일반적으로 사용되는 일부 태그를 소개합니다.
참고 :이 섹션의 대부분의 태그와 속성은 기억하기 어렵지만 실제로 웹 페이지 작성 소프트웨어를 사용하여 웹 페이지를 만들 때 자동으로 생성됩니다. 이 섹션의 목적은 필요할 때 일부 수동 수정을 할 수 있도록 이러한 태그의 의미를 이해하는 것입니다. 이제 index.html을 열고 <head> </head> 중간에 다음 코드를 삽입하십시오.
| 1. <meta http-equiv = content-type content = text /html; charset = gb2312 /> |
이 코드는 웹 페이지가 GB2312 중국어 인코딩을 사용한다고 브라우저에 알려줍니다. 이 <메타> 정보가 부족한 것은 마지막 점검 중 문제의 이유 중 하나입니다.
| 2. <메타 이름 = 키워드 내용 = 초등학생, 괴롭힘 반 친구, 겨울과 여름 숙제, 부모/ |
이 코드는 검색 엔진 용으로 작성되었으며 컨텐츠의 내용은 Keyword Index.html입니다.
<Meta> 태그도 빈 태그이며 /추가하는 것을 잊지 마십시오. <Meta> 태그의 기능은 그 이상이지만 실제 응용이 없으면 <Meta> 태그의 실제 사용을 이해하기가 어렵습니다. <Meta> 태그에 대해 더 알고 싶다면 Baidu에 대한 관련 지식을 검색 할 수 있습니다.
앞에서 언급했듯이 <head> 부품의 내용은 브라우저가 아니라 브라우저 및 검색 엔진 용으로 작성됩니다. 따라서 <head> 부분에는 페이지에 보이는 내용이 포함되어 있지 않아야합니다.
지금 웹 페이지를 다시 확인하면 DTD 파일을 찾을 수 없다는 오류 메시지가 표시되면 DTD 파일이란 무엇입니까? 간단히 말해서, 파일이 읽기 전에 작성한 규칙 세트에 따라 파일이 작성되었다고 누구에게나 (주로 브라우저와 같은 소프트웨어)에게 알려주는 것입니다. 검사 프로세스를 예로 들어 HTML4.01 DTD를 사용하는 경우 검증 장치는 HTML4.01 규칙을 사용하여 작성된 웹 페이지라고 생각한 다음 해당 규칙에 따라 코드를 한 줄씩 확인하고 마지막으로 테스트 결과를 반환합니다.
우리가 만드는 웹 페이지는 XHTML을 사용하는 규칙이며 물론 XHTML DTD를 사용해야합니다. 그러나 앞에서 언급했듯이 XHTML의 DTD는 비교적 느슨한 전이 DTD와 매우 엄격한 DTD로 나뉩니다. 이 튜토리얼에서는 웹 페이지에서 엄격한 DTD를 선언합니다. DTD에 대해 더 많이 배우려면 XML을 배워야 하므로이 자습서에서는 너무 많이 논의하지 않을 것입니다. 전체 이전 페이지 12의 2 페이지 다음 페이지