Web前端新人笔记之文本属性 - 来治猩猩的我
<span style="font-family: Microsoft YaHei; font-size: 15px;">前一段时间因工作时间减缓了更新笔记的时间。我也不知道有没有会观看并且能不能帮到一些初学者,这只是我的一些小随笔而已。<br>当然我也希望的的每一篇随笔都可以帮到更多的想要学习前端开发的初学者们,更希望你们也可以从中体会到、领悟到一些新的知识作为积累并加以巩固。<br>像我一样写下自己每时每刻的成长记录。</span>
文本属性
<span style="font-size: 16px;"><strong><span style="font-family: Microsoft YaHei;">文本缩进<br></span></strong></span><span style="font-family: Microsoft YaHei; font-size: 15px;"> 将Web页面上的一个段落第一行缩进,这是一种最常用的文本格式化效果。有的网站在段落的第一个字母前放一个很小的透明图像,这些图像将文本推到后面来制造一种缩进文本的感觉。另外一些网站则使用完全标准的空格(spacer)标记。而在CSS中有一种更好地方法实现文本缩进。那就是text-indent属性。<br><img src="/static/imghw/default1.png" data-src="http://images2015.cnblogs.com/blog/707288/201605/707288-20160503090414185-958006375.png" class="lazy" alt=""><br>通过使用text-indent属性,所有元素的第一行都可以缩进一个给定长度,甚至该长度可以是负值。<br></span>
<span style="color: #008000;">/*</span><span style="color: #008000;"> * text-indent的单位是em </span><span style="color: #008000;">*/</span><span style="color: #000000;"> p{ text</span>-<span style="color: #000000;">indent:3em; }<br><span style="color: #000000;"><br>p{<br> text-<span style="color: #000000;">indent:-3em; }<br>/*<br>* 用百分比实现文本缩进<br>*/<br>p{<br> text-indent:3%;<br>}</span></span></span>
<span style="font-size: 16px;"><strong> 水平对齐<br></strong> <span style="font-size: 15px;">与</span><span style="font-size: 15px;">text-indent相比,text-align是一个更基本的属性,它会影响一个元素中的文本行相互之间的对齐方式。。<br><img src="/static/imghw/default1.png" data-src="http://images2015.cnblogs.com/blog/707288/201605/707288-20160503091608607-581686070.png" class="lazy" alt=""><br><strong><span style="max-width:90%">注意</span></strong>:将块级元素或表元素居中,这要通过在这些元素上适当地设置左、右外边距来实现。<br><strong><span style="font-size: 16px;">行高<br></span></strong><span style="font-size: 15px;"> line-height属性是指文本行基线之间的距离,而不是字体的大小。它确定了将各个元素框的高度增加或者减少。<br><img src="/static/imghw/default1.png" data-src="http://images2015.cnblogs.com/blog/707288/201605/707288-20160503092130404-203272595.png" class="lazy" alt=""></span></span></span>
垂直对齐文本
在CSS中,vertical-algin属性只应用于行内元素和替换元素。表单输入元素和图像,verticl-align属性不能继承。
文本转换
默认值none对文本不做任何改动,将使用源文档中原有的大小写。顾名思义,uppercase和lowercase将文本转化为全大写或全小写字符。
capitalize只对每个单词的首个字母大写。
文本装饰
underline会对元素加下划线;
overline会在元素顶端加上划线;
line-through则在文本中间画一个贯穿线。等价于HTML中的S和Strike;
blink会让文本闪烁;
文本阴影
<span style="color: #008000;">/*</span><span style="color: #008000;"> * 要定义一个相对于文本向右移5像素向下偏移0.5的绿色阴影,而且不模糊可以写作 </span><span style="color: #008000;">*/</span><span style="color: #000000;"> p{ text</span>-shadow: green 50x <span style="color: #800080;">0</span><span style="color: #000000;">.5em; }</span>
处理空白符
文本方向
direcation属性影响块级元素中的文本书写方向、表中列布局的方向、内容水平填充其元素框的方向、以及两端对齐元素最后一行的位置。
对于行内元素,只有短unicode-bidi属性设置为embed或bidi-override时才会应用direction属性。
normal:元素不会对双向算法打开附加的一层嵌套,对于行内元素,顺序的隐式重排会跨元素边界进行。
embed:如果是一个行内元素,这个值对于双向算法会打开附加的一层嵌套,这个嵌套层方向由direction属性指定。
会在元素内部隐式的完成顺序重排。
bidi-override:这会为行内元素创建一个覆盖,对于块级元素,将为不在另一块中的额行内后代创建一个覆盖。
这说明,顺序重排字啊元素内部严格按direction属性进行,忽略了双向算法的隐式部分。

핫 AI 도구

Undresser.AI Undress
사실적인 누드 사진을 만들기 위한 AI 기반 앱

AI Clothes Remover
사진에서 옷을 제거하는 온라인 AI 도구입니다.

Undress AI Tool
무료로 이미지를 벗다

Clothoff.io
AI 옷 제거제

AI Hentai Generator
AI Hentai를 무료로 생성하십시오.

인기 기사

뜨거운 도구

메모장++7.3.1
사용하기 쉬운 무료 코드 편집기

SublimeText3 중국어 버전
중국어 버전, 사용하기 매우 쉽습니다.

스튜디오 13.0.1 보내기
강력한 PHP 통합 개발 환경

드림위버 CS6
시각적 웹 개발 도구

SublimeText3 Mac 버전
신 수준의 코드 편집 소프트웨어(SublimeText3)

뜨거운 주제











이 기사는 HTML & lt; Progress & Gt에 대해 설명합니다. 요소, 그 목적, 스타일 및 & lt; meter & gt의 차이; 요소. 주요 초점은 & lt; progress & gt; 작업 완료 및 & lt; meter & gt; Stati의 경우

이 기사는 HTML & LT; Datalist & GT에 대해 논의합니다. 자동 완성 제안을 제공하고, 사용자 경험을 향상시키고, 오류를 줄임으로써 양식을 향상시키는 요소. 문자 수 : 159

HTML은 간단하고 배우기 쉽고 결과를 빠르게 볼 수 있기 때문에 초보자에게 적합합니다. 1) HTML의 학습 곡선은 매끄럽고 시작하기 쉽습니다. 2) 기본 태그를 마스터하여 웹 페이지를 만들기 시작하십시오. 3) 유연성이 높고 CSS 및 JavaScript와 함께 사용할 수 있습니다. 4) 풍부한 학습 리소스와 현대 도구는 학습 과정을 지원합니다.

이 기사는 HTML & lt; meter & gt에 대해 설명합니다. 범위 내에 스칼라 또는 분수 값을 표시하는 데 사용되는 요소 및 웹 개발의 일반적인 응용 프로그램. & lt; meter & gt; & lt; Progress & Gt; 그리고 Ex

이 기사는 & lt; iframe & gt; 외부 컨텐츠를 웹 페이지, 공통 용도, 보안 위험 및 객체 태그 및 API와 같은 대안을 포함시키는 태그의 목적.

이 기사는 모바일 장치의 반응 형 웹 디자인에 필수적인 Viewport Meta Tag에 대해 설명합니다. 적절한 사용이 최적의 컨텐츠 스케일링 및 사용자 상호 작용을 보장하는 방법을 설명하는 반면, 오용은 설계 및 접근성 문제로 이어질 수 있습니다.

HTML은 웹 구조를 정의하고 CSS는 스타일과 레이아웃을 담당하며 JavaScript는 동적 상호 작용을 제공합니다. 세 사람은 웹 개발에서 의무를 수행하고 화려한 웹 사이트를 공동으로 구축합니다.

anexampleStartingtaginhtmlis, whithbeginsaparagraph.startingtagsareessentialinhtmlastheyinitiate rements, definetheirtypes, andarecrucialforstructurituringwebpages 및 smanstlingthedom.
