HTML 템플릿을 작성할 때 때때로 공간이 입력 수단으로 사용됩니다. 그러나이 상황에 직면 할 때 일반적으로 일반 공간 (반 -알랑 공간, 즉 영어 입력 방법에 따라 직접 입력)을 사용하지 않습니다. 빈 공간을 만들면 결국에는 결국 마침내 웹 페이지에 표시된 빈 크기는 한 공간의 크기 일뿐입니다. 해당 수량. 유니 코드 외에도 HTML 엔티티 양식의 공간 문자를 포함하여 많은 다양한 특성을 정의합니다.
2. 유니 코드에는 HTML 물리적 형태가 있습니다유니 코드의 HTML 엔티티의 공간과 그것이 생성 한 빈 효과는 다음과 같습니다.
이 공간은 특성에 따라 세 가지 범주로 나눌 수 있습니다. 1. 공간을 바꾸지 마십시오공간을 변경하지 않고는 하나의 유형 만 있습니다. 주요 특징은 브라우저에서 중간의 중단으로 판단되지 않는다는 것입니다. 다음은 짧은 소개입니다.
비 위성 공간에 대답하는 데 사용되는 엔티티는 본질적으로 표준 공간이며, 주요 차이는 브라우저가 텍스트를 차단하지 않아야한다는 것입니다.
예를 들어, 이것은 비 블로킹 공간에 대한 테스트입니다. 단어 사이의 반말 공간을 사용하여 폭이 부적절한 용기에 배치합니다
파손과 공간을 동시에 변경하려면 파손과 공간 사이의 절반 공간 만 교체하면됩니다.
브라우저는 눈에 띄는 일반적인 캐릭터가 여전히 단어의 분할으로 고려 될 것이며, 파손과 공간 사이의 일부 연결이 중단되지 않기 때문에 브라우저는 연결되어 완전한 단어를 생각하고 교체 할 것입니다. 그들이 동시에 허용되는 동시에.
많은 수의 영어 텍스트의 공간이 사용되면 브라우저는 단어의 시작과 끝인 문자를 올바르게 식별 할 수 없습니다. 단어의 중간에 단어를 연결하지 마십시오. 종종 우리가 원하는 결과가 아닙니다. 따라서 단락에서 다른 단어 사이에 많은 연속 공간이 있다면,이 연속 공간의 첫 번째 공간은 일반적인 반 방해 공간을 사용하여 단어 사이에 여전히 정상적인 분리가 있는지 확인하는 것이 가장 좋습니다.
2. 글꼴 크기를 따라 해당 빈 공간을 생성하십시오.이 유형의 공간에는 3 개의 공간이 포함되어 있습니다.이 세 가지 공간은 다른 글꼴 크기에 따라 해당 빈 크기를 생성합니다. 빈 크기의 특정 성능은 다음과 같습니다.
중국어는 동등한 글꼴이기 때문에 빈 크기와 한자의 크기와 명확한 관계가 있습니다 (하나는 한자의 너비와 같으며, 하나는 중국어의 너비입니다) , 와 같은:
3. 제로 전역의 통합 된 단어 제어 공간즉,이 두 공간 문자는 공백을 생성하지 않으며 문자가 문자 사이에 연결되어 있는지 제어 할 수 있습니다.이 두 문자는 인쇄되지 않습니다. 효과는 인쇄 효과에 영향을 미치지 않습니다. So -Called Joint Word는 서쪽 글꼴의 일반적인 현상으로, 두 개의 별도 문자가 연결될 때 새로운 문자로 연결될 수 있음을 나타냅니다. 예를 들어, 독일어에서는 F와 L 사이의 지속적인 글쓰기가 새로운 캐릭터가 될 것이며, 전체 단어에 해당하는 의미론은 문법에 맞지 않는 경우도 변경되거나 생성됩니다. 예를 들어:
Auflage (편집자)는 독일의 복합 단어로,이 단어는 HTML에 직접 작성하면 다음과 같은 효과가 생성됩니다.
F와 L은 독일 문법 사양에 맞지 않으므로 두 글자 사이에 강제 불연속 단어를 삽입해야합니다.
현재 모든 브라우저가 및 에 민감하지는 않지만 Chrome (44.0.2403.125) 의이 두 문자는 컨트롤 또는 워드 제어를 생성 할 수는 없지만 Safari (8.0.6). 연결.
결국, 유니 코드의 다른 특성의 공간은 타이포그래피에 사용될 수 있지만, 이론적으로 공간이 타이핑을 제어해서는 안됩니다 그러나 내용. 그러나 실제로는 내용으로 유지 보수에 도움이되지 않습니다. CSS (예 : EML) 및 기타 특별한 상황을 사용하기 쉽지 않은 경우에만 공간을 사용하여 타이포그래피에 참여하는 것이 좋습니다.
위는 Xiaobian에 의해 도입 된 HTML의 다양한 공간의 특성과 표현 형태입니다. VEVB WULIN 웹 사이트를 지원해 주셔서 대단히 감사합니다!