字体 ,文本,边框,列表,表格 的样式

字体样式
font-family  字体类型    字体类型只有一个英文单词无需加引号,如果是多个英文单词或是中文 则需要加上引号
                                        中文比较美观的字体 微软雅黑和宋体,英文有Times New Roman ,Arial,Verdana
                                       可以设置多种类型 p{font-family:Arial,Verdana,Goorgia;},
                                       这是因为每个人电脑安装的字体都不一样,字体以此类推 如果都没有设置的字体,就默认宋体字体显示

font-size      字体大小   font-size=像素值 ,属性取值有2种,关键字和像素值  ,在实际中关键字基本不会用,像素值常用
                                      px:像素是一张图片中最小的点,或是计算机屏幕中最小的点,如图表放大n倍后就会变成一个一个小方点
                                      一台计算机的分辨率是800px *600px 指的是计算机宽是800个小方点,高是600个小方点
                                      px是相对单位,因为屏幕分辨率的不同,1px的大小也是不同的, 如果不考虑分辨率,就可以把px看成是绝对单位
                                     初学:可把1px看成一个小点,多少px就可以看成由多少个小点组成

font-weight  字体粗细  bold值经常用到
font-style     字体风格  默认normal ,italic 和oblique 后面两个都是斜体,有的字体有斜体italic属性,有些字体没有斜体italic属性,没有斜体属性的可以用oblique来实现斜体效果
color            字体颜色 关键字,和16进制RGB值(用在线工具,调色板)  #FFFFFF 白色    #000000 黑色

浏览器解析css是有一定顺序的,在下面这个例子中 第二个p元素 一开始就使用元素选择器定义了一次color:red ,
然后用id选择器定义了一次color:blue ,后面的会覆盖前面的,最终显示蓝色

<style>        /* 元素选择器,定义所有的p元素 字体颜色为红色 */        p{            font-weight: bold;            font-family: "微软雅黑";            font-size: 14px;            color:red;        }        /* id选择器,定义个别样式,字体变为蓝色,后面的蓝覆盖前面的红,其他不变 */       #p2{color:blue;}    </style>        <p id="p1">HTML控制网页的结构</p>    <p id="p2">CSS控制网页的外观</p>    <p id="p3">JavaScript控制网页的行为</p>

css注释 和html一样,是为了提高代码的可读性和可维护性



文本样式
字体样式注重个体,文本样式注重整体

首行缩进   text-index :像素值          
中文段落首行缩进需缩进2个字符,实现这效果text-indent值应该是font-size值的2倍

水平对齐   text-align:取值; left right  center   
实际中常会用到center
这个属性不仅对文本有效,对图片img也有效  图片的水平对齐

文本修饰 text-decoration:取值; 
none:去除所有的划线效果(默认值)
underline:下划线
line-through:中划线
实际中的用途
1, text-decoration:none   去除a元素的下划线
2,text-decoration:underline  ,下划线,强调文章中的重点
4,text-decoration:line-through  中划线,在电商网站 一般用于促销

大小写 text-transform:取值;
none:无转换(默认值)
uppercase  转为大写
lowercase   转为小写
capitalize   只把每个英文单词首字母转换为大写

行高line-height
控制每行文本的高度,(行高,顾名思义:一行的高度)而行间距指:两行文本之间的距离  这两个是完全不一样的概念

间距 letter-spacing  和 word-spacing  (一般这两个只会用于英文 网页)
letter-spacing :像素值   调整两个字之间的距离
注:每一个中文汉字都被当成一个 “字” ,而每一个英文字母也当做一个 "字"
word-spacing:像素值    定义两个单词之间的距离  
单词间距,这个属性只针对英文单词而言的

<style>        div{           border:solid red 1px;        }        .p1,.p2{            font-family: Arial, Helvetica, sans-serif;            font-size: 18px;        }        .p1,.p2{            text-indent: 36px;/* 首行缩进 */            line-height: 28px;/* 行高 */            letter-spacing:2px;/* 词间距 */        }        .p1 span{/* 给span里的元素,加上自重 下划线 */            font-weight: bold;            text-decoration: underline;        }              .p2{/* 英文字母全部转为大写 */           text-transform: uppercase;       }    </style>        <div>          <p class="p1">            上边这个定义中“形成或表达特定主题”这个修饰性成分绝不可省,因为它揭示了材料的自身            规定性——与主题的相对性或相互依存关系。材料,<span>特定主题</span>的材料。换言之,只是在与            特定主题的对立联系中,特定的“信息”(感知和理念)才称之为材料。因此,在此篇为材料者            在彼篇可以是主题;在此篇为主题者,也可以是另一篇另一主题的            </p>           <p class="p2">Remember:no pain ,no gain!</p>    </div>

边框样式
border-width:1px;
border-style:solid;
border-color:red;
简写形式 :border:1px solid red;

边框局部设置样式
上边框:border-top
下边框:border-bottom
左边框:  border-left
右边框:  border-right
不管整体样式还是局部样式,都需要设置3个方面:边框宽度,边框外观,和边框颜色

把某一局部边框去除样式,如border-bottom:0px; 下边框就去除了
border-bottom:0px; border-bottom:0;  和border-bottom:none 这三个是等价的

div{          width: 100px;          height: 60px;          border:solid red 2px;          border-bottom:0px;      }   <div></div>

列表样式
不管是有序列表还是无序列表都是使用 list-style-type:取值;来定义列表项目符号
如无序列表的取值有,disc实心圆   circle空心圆    square正方形
记住:list-style-type:none;是去除列表项目符号,自带的丑或无需项目符号的 就去除掉

列表项图片 (来代替列表项目符号)
list-style-image:url(图片路径);实际就是列表项目符号改为图片,
实际中不会用
list-style-image 来实现,而是用字体图标技术来实现



表格样式
表格标题位置 caption-side:top / bottom  ,在table或caption这两个元素定义这个属性都是可以的,一般都在table里定义即可
表格边框合并 border-collapse:separate / collapse   边框分开有空隙 / 边框合并无空隙     这个属性也在table元素中定义
表格边框间距 border-spacing:像素值;这个属性也在table元素中定义

<style>        table{            caption-side: bottom;           border-collapse: collapse;/* 合并边框 */           /*  border-spacing: 10px; *//* 设置边框间距 */        }        table,tr,td,th{            border:solid red 2px;        }         </style>    </head><body>    <table>        <caption>成绩表</caption>        <!--表头 -->        <thead>            <tr>                <th>姓名</th>                <th>数学</th>                <th>语文</th>                <th>总成绩</th>            </tr>        </thead>        <!-- 表身 -->        <tbody>            <tr>                <td>小小</td>                <td>60</td>                <td>60</td>                <td>120</td>            </tr>            <tr>                <td>小小</td>                <td>60</td>                <td>60</td>                <td>120</td>            </tr>            <tr>                <td>小小</td>                <td>60</td>                <td>60</td>                <td>120</td>            </tr>        </tbody>    </table>

 


图片样式

来源:https://www.icode9.com/content-4-806151.html

(0)

相关推荐

  • 完全解读 OpenPyXL 设置 Excel 单元格样式

    OpenPyXL 使您能够以多种不同的方式设置单元格的样式.样式化单元格会让您的电子表格充满魅力!这将有助于将它们与其他电子表格区分开来.但是请不要过度使用, 如果每个单元格都有不同的字体和颜色,您的 ...

  • 前端面试题之CSS

    两种盒模型 盒模型分为W3C的标准模型和IE模型 盒模型又称为框模型,包含了元素内容(content).内边距(padding).外边距(margin).边框(border) 如图: W3C的标准模型 ...

  • WEB前端第十课——CSS字体、文本、列表属性

    WEB前端第十课——CSS字体、文本、列表属性

  • Word如何快速将文本转成表格?

    Word里面有时候也需要将表格的内容提取出来,专门转换为文本,这样来方便进行需要的操作.下面介绍两种将表格内容转换为文本的方法. 方法一: 1.全选目标表格. 2.然后按Ctrl+C快捷键进行复制. ...

  • C# 读带复选框的excel,写excel并设置字体、边框、背景色

    这是一篇excel读写功能大汇总,通过C#调用Microsoft.Office.Interop.Excel.dll才能完成任何复杂格式excel的读写操作. 本文需要读取的excel格式如下: 可见表 ...

  • 玩转WPS表格 - 自定义样式图表模板

    在学习工作中,常常会使用到更为贴合自己学习工作的图表样式,设定一次便可永久使用,说的就是图表模板自定义.对内置的图表类型进行个性化设置后,可以将其保存为模板,在创建相同类型的图表时能够快速调用该模板. ...

  • 小白必学!一篇搞懂表格的样式、布局

    小白必学!一篇搞懂表格的样式、布局

  • 值区域为文本的一维表格,向二维格式转换,函数法和Power Query,你选哪个?

    前言|职场实例 今天我们继续来学习一个表格数据格式转换的问题,这个转换的模型在日常的职场工作中出现频率是非常高的,所以非常的实用,是Excel使用中必学技能之一,代表着你是小白或非小白的分水岭. 如下 ...

  • WPS如何快捷设置表格的样式?

    wps如何快捷设置表格的样式?快捷设置表格样式我们往往是通过快捷键来快速实现的,下面就给大家操作一下具体的方法. 1.首先我们输入数值,然后拖拽鼠标将它们选中. 2.然后按快捷键ctrl加T创建表,就 ...

  • Word2016如何添加字体的边框和底纹?

    在Word添加边框和底纹有两种形式,一种是给字体添加边框和底纹,另一种是给段 落添加边框和底纹,今天小编教大家如何给字体添加边框和底纹吧! 1.我们打开一个含有一些文字的Word文档,首先用鼠标将需要 ...

  • word表格美化技巧:如何统一改变表格的样式

    打开QQ浏览器,查看高清大图 编按:Word中新建的表格默认都是单调的黑边白底(实际没有填色,显示的是白色的页面).怎么让新建的表格都是已经美化过的,都是自己喜欢的样式呢?学习更多技巧,请收藏关注部落 ...