HTML 에서 div 를 남용 하지 마 세 요.
전단 개발 을 하 는 학생 들 은 한 페이지 의 기본 구성 부분 이 HTML,자바 스 크 립 트,CSS 라 는 것 을 잘 알 고 있다.개발 자 들 은 자 바스 크 립 트 와 CSS 에 더 관심 을 가지 고 각종 언어 규범 과 디자인 모델 을 실천 하고 있다.HTML 에 대한 관심 도 는 현저히 적다.디자이너 가 그린 화면 만 만 만 들 수 있다 면 만사 가 다 잘 될 것 이다.HTML 이 규범 적 이 고 합 리 적 인지 에 대해 서 는 별로 관심 을 가지 지 않 는 다.그래서 아래 의 상황 은 곳곳에서 볼 수 있다.
,등)가 아 닌를 사용 합 니 다
를 사용 합 니 다
가 아니 라
가 아 닌
봤 어?
한 수 로 세상 을 떠 나라!이렇게 하면 문제 가 있 습 니까?큰 문제 가 없 는 것 같 습 니 다.페이지 가 디자인 에 부합 되 고 정상적으로 상호작용 을 할 수 있 기 때 문 입 니 다.하지만
가 모든 것 을 해결 할 수 있다 면 왜 나머지 몇 십 수백 가지 라벨 이 필요 할 까?이것 은 곧 HTML 의 의미 화 를 말 해 야 한다.
무엇이 의미 화 입 니까?
의미 화 는 HTML 요소 가 상응하는 의 미 를 가지 고 있다 는 것 이다.그것 은 원소 의 내용 이나 다른 원소 와 의 관 계 를 묘사 하 는 데 쓰 인 다.HTML 에 서 는
무엇이 의미 화 입 니까?
의미 화 는 HTML 요소 가 상응하는 의 미 를 가지 고 있다 는 것 이다.그것 은 원소 의 내용 이나 다른 원소 와 의 관 계 를 묘사 하 는 데 쓰 인 다.HTML 에 서 는
와을 제외 하고 기본적으로 의미 화 된 요소 입 니 다.
탭 이름 의 표 의 정도 도 다 릅 니 다.예 를 들 어은보다 내용 에 대한 설명 이 더 모호 합 니 다.도 의미 화 된 것 입 니 다.내용 이 한 그룹 에 속 해 야 한 다 는 것 을 나타 내기 때 문 입 니 다.은 그 내용 이 한 그룹 에 속 할 뿐만 아니 라 문장 이기 도 하 다 는 것 을 나타 낸다.
의미 화의 중요성 을 한층 더 설명 하기 위해 제목 과 단추 요 소 를 예 로 들 자.
제목 요소
은 페이지 의 제목 이 고 아래 의
탭 이름 의 표 의 정도 도 다 릅 니 다.예 를 들 어
의미 화의 중요성 을 한층 더 설명 하기 위해 제목 과 단추 요 소 를 예 로 들 자.
제목 요소
은 페이지 의 제목 이 고 아래 의를 더 하면 페이지 의 등급 구 조 를 형성 합 니 다.
<!-- h1, -->
<h1> HTML div, </h1>
<!-- h2, -->
<h2> </h2>
<!-- h3, -->
<h3> </h3>
많은 부 텍스트 편집기 에서 적당 한 제목 구 조 를 사용 하면 내용 디 렉 터 리 를 자동 으로 생 성 할 수 있 습 니 다.예 를 들 어 본 고의 목록 구 조 는 바로 이렇다.
HTML 자체 가 문장 전체의 구조 적 메 시 지 를 전달 하 는 것 을 볼 수 있다.반대로 모두를 사용 하면 이렇게 됩 니 다.:당신 의 HTML 에 모두 div 가 있다 면 조심 하 세 요 :의미 화 란 무엇 인가 :제목 요소 :단추 :비 의미 화 요소 :총괄 는 어떤 의미 도 붙 이지 않 기 때문에 편평 한 구조 입 니 다.정확 한 HTML 만 사용 하면 DOM 은 선명 하고 구조 화 된다.
버튼
단추 의 역할 은 폼 을 제출 하거나 요소 의 상 태 를 바 꾸 는 것 입 니 다.정의 상 단 추 는 다음 과 같은 특징 을 가지 고 있 습 니 다.초점 맞 추기 스페이스 바 또는 리 턴 키 를 눌 러 활성화 마우스 클릭 으로 활성화 바 인 딩 으로 이벤트 시 뮬 레이 션 단 추 를 누 르 면요 소 를 만 났 을 때 의 미 를 식별 하여 제출 버튼 임 을 알려 줍 니 다.만 있 으 면 리더 가 버튼 이 라 고 생각 하지 않 습 니 다.
우리 가 의미 화 된 HTML 요 소 를 사용 한 후에 내용 에 의 미 를 부여 하면 내용 도 생명 이 생 긴 다.
비 어의의 원소
앞에서 언급 했 듯 이와은 비 의미 화 요소 입 니 다.내용 에 어떤 의미 도 추가 하지 않 았 습 니 다.그것 은 단지일 뿐 입 니 다.물론 이렇게 말 하 는 것 도 정확 하지 않 습 니 다.왜냐하면와사이 에는 약간의 차이 가 있 기 때 문 입 니 다.는 블록 급 원소 은 줄 안의 원소 입 니 다.다른 원소 에 넣 어야 합 니 다.예 를 들 어Inline elements
내용 을 표시 할 HTML 요 소 를 찾 지 못 하면또는을 사용 할 수 있 습 니 다.와을 설계 한 이상 자 연 스 럽 게 사용 할 곳 이 있 습 니 다.모든 HTML 요소 에 추가 적 인 의미 가 필요 한 것 은 아니다.
전체적인 원칙 은 가능 한 한 대응 하 는 의미 화 요 소 를 우선적으로 사용 하여 내용 을 나타 내 는 것 이다.물 러 서서 그 다음 을 구하 고,사용 의 미 는 그리 명확 하지 않 은 라벨 이다.마지막 으로와을 사용 하 는 것 을 고려 했다.
총결산
의미 화 된 HTML 요 소 를 사용 하 는 것 은 당신 의 프로젝트 에 현저 한 수익 을 가 져 다 주지 않 지만,나 는 당신 에 게 이렇게 하 는 것 을 건의 합 니 다.적어도 의미 화 된 HTML 페이지 는 더 좋 은 SEO 순 위 를 가 져 오고 스크린 리더 에 더욱 우호 적 이 며 코드 가 독성 이 높다.만약 당신 이 추구 하 는 Coder 라면,당신 은 나의 견 해 를 인정 할 것 이 라 고 믿 습 니 다.
이상 은 HTML 에서 div 를 남용 하지 말 라 는 상세 한 내용 입 니 다.HTML 에서 div 를 남용 하지 말 라 는 자 료 는 다른 관련 글 에 주목 하 세 요!
<!-- h1, -->
<h1> HTML div, </h1>
<!-- h2, -->
<h2> </h2>
<!-- h3, -->
<h3> </h3>
많은 부 텍스트 편집기 에서 적당 한 제목 구 조 를 사용 하면 내용 디 렉 터 리 를 자동 으로 생 성 할 수 있 습 니 다.예 를 들 어 본 고의 목록 구 조 는 바로 이렇다.HTML 자체 가 문장 전체의 구조 적 메 시 지 를 전달 하 는 것 을 볼 수 있다.반대로 모두
를 사용 하면 이렇게 됩 니 다.
:당신 의 HTML 에 모두 div 가 있다 면 조심 하 세 요
:의미 화 란 무엇 인가
:제목 요소
:단추
:비 의미 화 요소
:총괄
는 어떤 의미 도 붙 이지 않 기 때문에 편평 한 구조 입 니 다.정확 한 HTML 만 사용 하면 DOM 은 선명 하고 구조 화 된다.
버튼
단추 의 역할 은 폼 을 제출 하거나 요소 의 상 태 를 바 꾸 는 것 입 니 다.정의 상 단 추 는 다음 과 같은 특징 을 가지 고 있 습 니 다.초점 맞 추기 스페이스 바 또는 리 턴 키 를 눌 러 활성화 마우스 클릭 으로 활성화
버튼
단추 의 역할 은 폼 을 제출 하거나 요소 의 상 태 를 바 꾸 는 것 입 니 다.정의 상 단 추 는 다음 과 같은 특징 을 가지 고 있 습 니 다.
바 인 딩 으로 이벤트 시 뮬 레이 션 단 추 를 누 르 면요 소 를 만 났 을 때 의 미 를 식별 하여 제출 버튼 임 을 알려 줍 니 다.
만 있 으 면 리더 가 버튼 이 라 고 생각 하지 않 습 니 다.
우리 가 의미 화 된 HTML 요 소 를 사용 한 후에 내용 에 의 미 를 부여 하면 내용 도 생명 이 생 긴 다.
비 어의의 원소
앞에서 언급 했 듯 이
우리 가 의미 화 된 HTML 요 소 를 사용 한 후에 내용 에 의 미 를 부여 하면 내용 도 생명 이 생 긴 다.
비 어의의 원소
앞에서 언급 했 듯 이
와은 비 의미 화 요소 입 니 다.
내용 에 어떤 의미 도 추가 하지 않 았 습 니 다.그것 은 단지
일 뿐 입 니 다.물론 이렇게 말 하 는 것 도 정확 하지 않 습 니 다.왜냐하면
와사이 에는 약간의 차이 가 있 기 때 문 입 니 다.은 줄 안의 원소 입 니 다.다른 원소 에 넣 어야 합 니 다.예 를 들 어 내용 을 표시 할 HTML 요 소 를 찾 지 못 하면
는 블록 급 원소
Inline elements
또는을 사용 할 수 있 습 니 다.
와을 설계 한 이상 자 연 스 럽 게 사용 할 곳 이 있 습 니 다.모든 HTML 요소 에 추가 적 인 의미 가 필요 한 것 은 아니다.
전체적인 원칙 은 가능 한 한 대응 하 는 의미 화 요 소 를 우선적으로 사용 하여 내용 을 나타 내 는 것 이다.물 러 서서 그 다음 을 구하 고,사용 의 미 는 그리 명확 하지 않 은 라벨 이다.마지막 으로
전체적인 원칙 은 가능 한 한 대응 하 는 의미 화 요 소 를 우선적으로 사용 하여 내용 을 나타 내 는 것 이다.물 러 서서 그 다음 을 구하 고,사용 의 미 는 그리 명확 하지 않 은 라벨 이다.마지막 으로
와을 사용 하 는 것 을 고려 했다.
총결산
의미 화 된 HTML 요 소 를 사용 하 는 것 은 당신 의 프로젝트 에 현저 한 수익 을 가 져 다 주지 않 지만,나 는 당신 에 게 이렇게 하 는 것 을 건의 합 니 다.적어도 의미 화 된 HTML 페이지 는 더 좋 은 SEO 순 위 를 가 져 오고 스크린 리더 에 더욱 우호 적 이 며 코드 가 독성 이 높다.만약 당신 이 추구 하 는 Coder 라면,당신 은 나의 견 해 를 인정 할 것 이 라 고 믿 습 니 다.
이상 은 HTML 에서 div 를 남용 하지 말 라 는 상세 한 내용 입 니 다.HTML 에서 div 를 남용 하지 말 라 는 자 료 는 다른 관련 글 에 주목 하 세 요!
총결산
의미 화 된 HTML 요 소 를 사용 하 는 것 은 당신 의 프로젝트 에 현저 한 수익 을 가 져 다 주지 않 지만,나 는 당신 에 게 이렇게 하 는 것 을 건의 합 니 다.적어도 의미 화 된 HTML 페이지 는 더 좋 은 SEO 순 위 를 가 져 오고 스크린 리더 에 더욱 우호 적 이 며 코드 가 독성 이 높다.만약 당신 이 추구 하 는 Coder 라면,당신 은 나의 견 해 를 인정 할 것 이 라 고 믿 습 니 다.
이상 은 HTML 에서 div 를 남용 하지 말 라 는 상세 한 내용 입 니 다.HTML 에서 div 를 남용 하지 말 라 는 자 료 는 다른 관련 글 에 주목 하 세 요!
이 내용에 흥미가 있습니까?
현재 기사가 여러분의 문제를 해결하지 못하는 경우 AI 엔진은 머신러닝 분석(스마트 모델이 방금 만들어져 부정확한 경우가 있을 수 있음)을 통해 가장 유사한 기사를 추천합니다:
다른 사람의 웹사이트 편집: contenteditable 및 designMode그래도 우리가 그렇게 할 수 있다고 생각하는 것은 멋진 일입니다. 제가 강조하고 싶었던 일종의 관련 API가 실제로 몇 개 있기 때문에 오늘 그것을 가져왔습니다. contenteditable는 "true" 값이 할당...
텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
CC BY-SA 2.5, CC BY-SA 3.0 및 CC BY-SA 4.0에 따라 라이센스가 부여됩니다.