文本样式

color

文本颜色

属性名 color
属性值 预定义的颜色名 | 十六进制值的颜色值 | RGB颜色值
默认值 依赖用户代理
描述 设置文本的颜色

direction

文本方向(

属性名 direction
属性值 ltr | rtl
默认值 ltr
描述 设置文本的方向

line-height

文本行高

属性名 line-height
属性值 normal |数字 | 长度 | 百分百
默认值 normal
描述 设置文本的行高

letter-spacing

字符间距

属性名 letter-spacing
属性值 normal | 长度
默认值 normal
描述 增加或减少字符间的空白(字符间距)
  • normal:默认间隔
  • length:用长度值指定间隔。可以为负值。

text-align

属性名 text-align
属性值 left | right | center | justify
默认值 如果文本方向为ltr,则默认值为left;如果文本方向为rtl,则默认值为right
描述 设置文本在水平方向上的对齐方式
  • left:内容左对齐。
  • center:内容居中对齐。
  • right:内容右对齐。
  • justify:内容两端对齐,但对于强制打断的行(被打断的这一行)及最后一行(包括仅有一行文本的情况,因为它既是第一行也是最后一行)不做处理。

text-indent

文本缩进

属性名 text-indent
属性值 |
默认值 0
描述 设置首行文本的缩进

length:用长度值指定文本的缩进。可以为负值。 percentage:用百分比指定文本的缩进。百分比是相对于包含块的宽度。可以为负值。

text-decoration

文本修饰

属性名 text-decoration
属性值 none | [ underline || overline || line-through || blink ]
默认值 none
描述 对文本进行修饰
  • none:指定文字无装饰
  • underline:指定文字的装饰是下划线
  • overline:指定文字的装饰是上划线
  • line-through:指定文字的装饰是贯穿线

text-transform

文本的大小写

属性名 text-transform
属性值 capitalize | uppercase | lowercase | none
默认值 none
描述 控制文本的大小写
  • none:无转换
  • capitalize:将每个单词的第一个字母转换成大写
  • uppercase:将每个单词转换成大写
  • lowercase:将每个单词转换成小写

white-space

如何处理元素内的空白

属性名 white-space
属性值 normal | pre | nowrap | pre-wrap | pre-line
默认值 normal
描述 设置如何处理元素内的空白
  • normal:默认处理方式。空白会被浏览器忽略
  • pre:用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字超出边界时不换行。
  • nowrap:强制在同一行内显示所有文本,合并文本间的多余空白,直到文本结束或者遭遇br对象。
  • pre-wrap:用等宽字体显示预先格式化的文本,不合并文字间的空白距离,当文字碰到边界时发生换行。
  • pre-line:保持文本的换行,不保留文字间的空白距离,当文字碰到边界时发生换行。

word-spacing

单词间距

属性名 word-spacing
属性值 normal |
默认值 normal
描述 增加或减少单词间的空白(即字间隔)
  • normal:默认间隔
  • length:用长度值指定间隔。可以为负值。

字体样式

  • font-size,设置字体的大小,最常用的值是长度(14px)
  • font-family:设置使用哪种字体,可以设置某个具体的字体,还可以设置某个字体系列的名字。
  • font-style:设置字体风格,默认值为normalitalic是用来指定使用斜体版本,oblique强制将字体倾斜。
  • font-variant:设置小号的大写字母,只对英文有效,作为了解内容。
  • font-weight:设置字体的粗细。normal bold bolder lighter 100~900
  • font:字体属性的简写。

bolder 和 lighter 的粗细是相对于上级父元素的继承值而言的。具体情况参考下图:

Inherited value bolder lighter
100 400 100
200 400 100
300 400 100
400 700 100
500 700 100
600 900 400
700 900 400
800 900 700
900 900 700

列表

无序列表

<ul>:定义无序列表,并且只能包含<li>子元素。 <li>:定义列表项,可以包含与<div>完全类似的内容,所以可以包含较多类型的子元素。

 
 
 
 
 
 
    <ul>
        <li>无序列表项</li>
        <li>无序列表项</li>
        <li>无序列表项</li>
    </ul>
 

有序列表

<ol>:定义有序列表。 <li>:定义列表项,可以包含与<div>完全类似的内容,所以可以包含较多类型的子元素。

 
 
 
 
 
 
    <ol>
        <li>有序列表项</li>
        <li>有序列表项</li>
        <li>有序列表项</li>
    </ol>
 

定义列表

<dl>:定义列表 <dt>:定义术语 <dd>:定义描述

 
 
 
 
 
 
<dl>
    <dt>质数</dt>
    <dd>质数又称素数。一个大于1的自然数,除了1和它自身外,不能被其他自然数整除的数叫做质数。</dd>
</dl>
 

列表样式

  • list-style-type:设置列表项之前的标识。
  • list-style-image:设置图片为列表的标识。
  • list-style-position:设置列表项标识是否属于列表项的内容,outsideinside
  • list-style:列表样式的简写。

表格

表格

元素 描述
<table> 定义表格
<caption> 定义表格标题。
<thead> 定义表格的页眉。
<tbody> 定义表格的主体。
<tfoot> 定义表格的页脚。
<th> 定义表格的表头。
<tr> 定义表格的行。
<td> 定义表格单元格。
 
 
 
 
 
 
    <table>
        <caption>表头</caption>
        <thead>
            <tr>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
                <th>表头</th>
            </tr>
        </thead>
        <tbody>
            <tr>
                <td>单元格</td>
                <td>单元格</td>
                <td>单元格</td>
                <td>单元格</td>
                <td>单元格</td>
                <td>单元格</td>
            </tr>
        </tbody>
        <tfoot>
            <tr>
                <td>表尾</td>
                <td>表尾</td>
                <td>表尾</td>
                <td>表尾</td>
                <td>表尾</td>
                <td>表尾</td>
            </tr>
        </tfoot>
    </table>
 

表格样式

  • border-collapse:合并单元格之间的空隙,默认值是separate, collapse
  • border-spacing:控制单元格之间的空隙,只有在border-collapse: separate;有作用。
  • empty-cells:是否显示空的单元格,默认值是showhide
  • caption-side:设置表格标题的位置,默认值是topbottom

特别声明:本人也是小白,想让与我一样的初学者一起学习,写的不好的地方请见谅

html和css入门 (三)的更多相关文章

  1. 第五篇 CSS入门 明白 三种嵌套形式,三种常用控制器

    CSS入门 css是 层叠式样式表   css的作用是什么呢?举个抽象的例子啊,HTML是人,CSS则是衣服...   css给html穿上衣服,有三种形式: 内嵌.内联.外联. 这三种形式,优先级为 ...

  2. 续Gulp使用入门三步压缩CSS

    gulp 压缩css 一.安装 gulp-minify-css 模块 提示:你需要使用命令行的 cd 切换到对应目录后进行安装操作. 在命令行输入 npm install gulp-minify-cs ...

  3. 第六十九节,css入门基础

    css入门基础 学习要点: 1.使用CSS 2.三种方式 3.层叠和继承 本章主要探讨HTML5中CSS (层叠样式表),它是用来对HTML文档外观的表现形式进行排版和格式化. 一 使用CSS CSS ...

  4. CSS入门知识汇总

    1.CSS认识 在谈论CSS的概念之前,我们先说一说web标准的目的——其在于创建一个统一的用于web表现层的技术标准,以便通过不同浏览器或终端设备向最终用户展示信息内容.一个网页的呈现是由三部分组成 ...

  5. 【Python全栈-CSS】CSS入门

    CSS入门教程 参考: http://www.cnblogs.com/yuanchenqi/articles/5977825.html http://www.ruanyifeng.com/blog/2 ...

  6. 3.Python爬虫入门三之Urllib和Urllib2库的基本使用

    1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器解释才呈现出来的,实质它是一段HTML代码,加 JS.CSS ...

  7. day 31 html(二) 和css入门

    前情提要: 本次主要是继续昨天学的简单的html 补充以及 css的简单入门 一:表单标签 >1:get请求 <!DOCTYPE html> <html lang=" ...

  8. css入门知识点整理

    css入门知识点整理 不要嘲笑我这个蒟蒻..例子来源:w3school css其实就分为两个东西,一个是选择器,另外一个是声明.声明定义了某个对象的属性的值,这都是html的内容.重点要关注的是选择器 ...

  9. H5教程(二),CSS入门(一)选择器

    这是我的第二篇博客,H5教程CSS入门,适合刚开始学习H5的新手,让我们共同进步. 1.  CSS简介 1.1  CSS是什么? CSS称为样式层叠表,是用于增强或控制网页样式,并允许将样式信息与网页 ...

  10. 转 Python爬虫入门三之Urllib库的基本使用

    静觅 » Python爬虫入门三之Urllib库的基本使用 1.分分钟扒一个网页下来 怎样扒网页呢?其实就是根据URL来获取它的网页信息,虽然我们在浏览器中看到的是一幅幅优美的画面,但是其实是由浏览器 ...

随机推荐

  1. mysql基础操作学习笔记(一)

    1前期准备: SQL语言包涵以下4个部分: (1)数据定义语言(DDL):包括DROP, CREATE, ALTER等语句 (2)数据操纵语言(DML):包括INSERT, UPDATE, DELET ...

  2. 2016级算法第五次上机-G.ModricWang的撒币游戏

    1062 ModricWang的撒币游戏 思路 此题为2017年ACM-ICPC亚洲区域赛乌鲁木齐赛区的A题,现场94个队中有38个队做出此题.在这里作为满分以外的题,是为了让大家看一下外面一些题的风 ...

  3. 查看已安装tensorflow版本以及安装路径

    查看版本: import tensorflow as tf tf.__version__ 查看安装路径: tf.__path__

  4. ZOJ - 3649 树上倍增

    题意:给出一个图,先求出最大生成树,然后多次询问树上路径\(u→v\)的有向最大极差\(max(a_i-a_j),i>j\),其中\(i\)和\(j\)指代节点在路径中出现的顺序 极差具有单调性 ...

  5. python 元类以及练习

    ''' # 知识储备exec() # 参数1:字符串形式的命令 # 参数2:全局作用域(字典形式),如果不指定默认就使用globals() # 参数3:局部作用域(字典形式),如果不指定默认就使用lo ...

  6. UML-6.2-用例-用例模型/用例/场景关系

    参与者:具有某些行为的人或事物.如上一章中的收银员. |_主要参与者:收银员. |_协助参与者:程序(自动付费.帮收银员验证输入要素) |_幕后参与者:政府等(电子签章取证找公证机构) 用例:一组相关 ...

  7. 2.5 Go 算术运算与变量使用技巧

    变量作用域 简单来说,GO的变量以块为范围:一个if-else的块,就可以包含一个变量的生命周期.变量的声明,要在使用之前. package main import ( "fmt" ...

  8. ORA-24247:网络访问被访问控制列表(ACL)拒绝

    今天将一个发送数据库监控邮件的procedure 从10g 迁移到11g,不工作了.处理记录如下: 在Oracle11g中,Oracle在安全方面有了很多的改进,而在网络权限控制方面,也有一个新的概念 ...

  9. Python归纳 | WSGI协议

    1.WSGI介绍 1.1什么是WSGI 1.2怎么实现WSGI 2.由Django框架分析WSGI 3.实际环境使用的wsgi服务器 4.WSGI服务器比较

  10. 使用express创建node服务器的两种方法及区别

    使用express创建node服务器有两种方法,如下所示: 方法一: var express = require('express'); var app = express(); app.listen ...