의미화는 HTML5의 새로운 기능입니다. 1. 페이지가 더 나은 콘텐츠 구조와 코드 구조를 제공하도록 허용합니다. 2. 사용자 경험을 개선합니다. 4. 브라우저 크롤러 및 기계가 분석할 수 있도록 합니다. 5. 팀 개발 및 유지 관리가 더 쉽습니다.
이 튜토리얼의 운영 환경: Windows 7 시스템, HTML5 버전, Dell G3 컴퓨터.
1. HTML 의미론이란 무엇입니까?
기본적으로 제목(H1~H6), 목록(li), 강조(strong em) 등 여러 주요 태그를 중심으로 회전합니다.>
콘텐츠의 구조(콘텐츠 의미)에 따라, 선택 적절한 태그(코드 의미 체계)는 개발자가 더 우아한 코드를 읽고 쓸 수 있도록 하는 동시에 브라우저 크롤러와 기계가 더 나은 구문 분석을 할 수 있도록 합니다.
2. 왜 의미론인가? 무슨 소용이 있나요?
CSS 없이 페이지에 좋은 콘텐츠 구조와 코드 구조를 표시하려면: 알몸으로 실행할 때 보기 좋게
사용자 경험을 향상하려면: 예를 들어 제목을 사용하세요. alt 명사를 설명하거나 그림 정보를 설명하는 데 사용되며 라벨 태그의 유연한 사용은
SEO다른 장치의
구문 분석팀의
개발 및 유지 관리3. HTML 코드 작성 시 주의할 점은 무엇인가요?
의미 없는 태그 p와 범위를 가능한 한 적게 사용하세요.
의미가 명확하지 않은 경우 p 또는 p를 사용해 보세요. p에는 기본적으로 위쪽 및 아래쪽 간격이 있기 때문입니다. 특수 터미널과의 호환성에 도움이 됩니다.
b, 글꼴, u 등과 같은 순수 스타일 태그를 사용하지 말고 대신 CSS 설정을 사용하세요.
강조해야 하는 텍스트는 Strong 또는 em 태그에 포함될 수 있습니다(브라우저 기본 스타일, CSS로 지정할 수 있으면 필요하지 않음). Strong의 기본 스타일은 굵게 표시됩니다. b)는 사용하지 마세요(사용하지 마세요). i)
표를 사용할 때는 제목에 캡션을, 헤더에 thead를, 주요 부분에 tfoot을 사용하세요. 꼬리. 테이블 헤더는 일반 셀과 구별되어야 합니다.
양식 필드는 fieldset 태그로 래핑되어야 하며, 범례 태그는 양식의 목적을 설명하는 데 사용되어야 합니다. 각 입력 태그는 해당합니다. 설명 텍스트는 label 태그를 사용해야 하며, 입력에 대한 id 속성을 설정하고 label 태그에 for=someld를 설정하면 설명 텍스트가 해당 입력과 연결됩니다.
1),
섹션보다 의미가 더 명확한 특수 섹션 태그입니다. 포럼 기사나 블로그 텍스트 등 외부에서 독립적이고 완전한 콘텐츠 블록을 정의합니다. . . 3), <제외>제외>
~ . 예를 들어 광고, 링크 그룹, 사이드바 등이 있습니다. . .
4),
문서와 페이지의 헤더를 정의합니다. 일반적으로 이는 전체 페이지 헤더에 국한되지 않고 콘텐츠에서도 사용할 수 있는 안내 및 탐색 정보입니다.
5),
헤더와 유사하게 문서 및 페이지의 바닥글을 정의합니다.
6)、
다른 웹 페이지나 현재 페이지의 다른 부분으로 연결될 수 있는 링크인 링크 그룹으로 구성된 탐색 부분을 정의합니다.
7),
웹 페이지나 섹션의 제목 요소(h1~h6)를 결합하는 데 사용됩니다.
8),
요소를 결합하는 데 사용됩니다.
9),
그림 요소에 제목을 추가합니다. 일반적으로 그림의 첫 번째 하위 요소 또는 마지막 요소에 배치됩니다.
10),
요소의 세부정보를 정의하며, 사용자가 클릭하여 보거나 숨길 수 있습니다.
11),
세부사항의 제목을 포함하기 위해 세부사항과 함께 사용됩니다.
12),
캔버스 그림에 사용됩니다.
13),
비디오를 정의합니다.
14),
오디오를 정의합니다.
15),
삽입된 웹 페이지의 콘텐츠를 정의합니다. 플러그인 등.
16),
이 태그는 미디어 요소(비디오, 오디오 등)에 대한 미디어 요소를 정의합니다.
17),
입력 값을 생성하기 위해 입력()과 함께 사용되는 선택적 데이터 목록을 정의합니다. 드롭다운 목록.
18),
강조하고 싶은 텍스트를 사용자에게 시각적으로 보여줍니다. 예를 들어, 검색 키워드는 검색 결과에서 사용자에게 강조 표시됩니다.
19),
무게와 측정값으로, 빨간색, 노란색, 녹색을 사용하여 값의 범위를 나타냅니다.
20),
다양한 출력 유형을 정의하며 스타일은 span과 동일합니다.
21),
진행률 표시줄, 진행 중인 진행 상황입니다.
22),
날짜 또는 시간을 정의합니다.
23),
암호화된 콘텐츠를 정의합니다.
24),
명령 동작을 정의합니다.
관련 추천: "html 비디오 튜토리얼"
위 내용은 의미론은 HTML5의 새로운 기능입니까?의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!