웹 프론트엔드 상식 학습 상세 소개

高洛峰
풀어 주다: 2017-03-22 15:19:26
원래의
1500명이 탐색했습니다.

1. 공통 블록 수준 요소 인라인 요소

p - 가장 일반적으로 사용되는 블록 수준 요소

dl - dt-dd와 함께 사용되는 블록 수준 요소

양식 - 대화형 양식

h1 -h6- 제목

hr - 가로 구분선

ol - 정렬된 목록

p - 단락

ul - 순서가 지정되지 않은 목록

fieldset - 양식 필드 집합

colgroup-col - 양식 열 그룹화 요소

table-tr- td 테이블 및 row-cell

사전 서식이 지정된 텍스트

a - 하이퍼링크(앵커)

br - 줄바꿈

i - 기울임꼴

em - 강조

img - 그림

입력 - 입력 상자

레이블 - 양식 레이블

범위 - 공통 인라인 컨테이너, 텍스트 내의 블록 정의

강함 - 굵은 강조

sub - 아래 첨자

sup - 위 첨자

textarea - 여러 줄 텍스트 입력 상자

u - 밑줄

선택 - 프로젝트 선택

2. 텍스트 3점 구현을 위한 여러 조건

text-overflow속성은 만: 텍스트가 넘칠 때 줄임표 표시 여부. 다른 스타일 속성 정의가 없습니다. 넘칠 때 줄임표를 생성하는 효과를 얻으려면 다음을 정의해야 합니다.

1. 🎜>width: value; (px, %, 둘 다 허용됨)

2. 텍스트를 한 줄로 강제 표시:

white-space: nowrap; > 3. 오버플로 내용은 숨겨집니다.

4. 오버플로 텍스트는 줄임표를 표시합니다. text-overflow: ellipsis

참고: 한 줄의 텍스트여야 합니다. 이 기사의 오버플로를 설정하려면! ! !

IE6+; chrome1.0+; safari3.1+(firefox, Opera는 아직 지원되지 않음)

3. 수직 중앙 정렬을 위한 여러 조건

컨테이너를 수직으로 중앙에 배치하려면 기본

display

속성 값을 inline-block으로 변경하고 형제 요소(ruler)를 추가해야 합니다(형제 요소 [ruler] 스타일은 다음으로 설정됨).

세로 정렬

:중간;너비:0;높이:100%;디스플레이:인라인 블록;) . 세 가지 조건:

1: 컨테이너에 추가해야 함(상위 요소)

text-align

:center;2: 추가해야 함 현재 요소를 인라인 블록 요소(display:inline-block;)로 변환하고 수직 정렬:middle;

3을 현재 요소에 추가합니다(캐리지 리턴 없이). 뒤에 형제 요소 범위를 추가합니다. 현재 요소(캐리지 리턴 없음) ;그리고 Vertical-align:middle;width:0;height:100%;display:inline-block

4. 대체 요소 및 비대체 요소

대체요소와 비대체요소

a) 대체 요소: 브라우저는 태그와 속성을 기반으로 요소의 특정 표시 콘텐츠를 결정합니다. 예를 들어, 브라우저는 이미지 정보를 읽고 태그의 src 속성 값을 기반으로 표시하지만 (x)html 코드를 보면 이미지의 실제 내용을 볼 수 없습니다. 입력 상자, 라디오 버튼 등을 표시할지 여부를 결정하는 태그 속성의 유형입니다. (x), ,