Html之Css常见属性

简介: Html之Css常见属性

Html之Css常见属性

1.颜色属性

color属性定义文本的颜色
color:green
color:#ff6600
color:#f60  简写式
color:rgb(255,255,255)    红(R)、绿(G)、蓝(B) 每个的取值范围0~255 
color:rgba(255,255,255,1)   RGBA是代表Red(红色) Green(绿色) Blue(蓝色)和 Alpha的(色彩空间)透明度

2.字体属性

1.font-size 字体大小      固定大小  font-size:14px
                                父元素百分比   %
                                比父元素更大  larger
                                比父元素更小  smaller
                                继承父元素   inherit
2.font-family 定义字体     font-family:微软雅黑,serif;    可以使用“,”隔开,以确保当字体不存在的时候直接使用下一个
3.font-weight 字体加粗   normal(默认值)、bold(粗)、bolder(更粗)、lighter(更细)
                                       100、200、300~900      400 = normal,而 700 = bold
4、font-style    字体样式   normal   正常
        italic    斜体
        oblique  倾斜
        inherit  继承
5、font-variant     小型大写字母显示文本      normal    正常
            small-caps  小型大写字母显示文本    
            inherit  继承

父元素百分比:

image.png

image.png

image.png

image.png


image.png


3.背景属性

1.背景颜色 background-color
2.背景图片 background-image   background-image:url(图片路径)   background-image:none
3.背景重复 background-repeat    repeat  重复平铺满
                                                     repeat-x    向Y轴重复
                                                     repeat-y    向Y轴重复
                                                     no-repeat   不重复
4.背景位置 background-position    横向(left,center,right)
                                                      纵向(top,center,bottom)
5.简写方式    background:背景颜色 url(图像) 重复 位置 
      backgr

ound:#f60 url(images/bg,jpg) no-repeat top center


image.png

简写方式

image.png


4.文本属性

1.text-align  横向排列    left,center,right
2.line-height 文本行高    1.%基于字体大小的百分比行高  
          2.数值 来设置固定值
3.text-indent 首行缩进  %  父元素的百分比
                       px   固定值  默认为0
                       inherit   继承
4.letter-spacing 字符间距    normal  默认值
        length 设置具体的值(可以为复数) 
        inherit  继承
5、word-spacing   单词间距   normal  标准值
        px  固定值(可以为复数)
        inherit  继承
6、direction   文本方向  ltr从左到右   默认值
      rtl 从右到左 
      inhrtit   继承
7.text-transform   文本大小写    none  默认
        capitalize  每个单词以大写字母开头
        uppercase  定义仅有大写字母
        lowercase  定义  无大写字母仅有小写字母
        inherit  继承

 


image.png

image.png


5.边框属性

1.边框风格 border-style
         统一风格(简写风格) border-style
         单独定义某一方向的边框样式   border-bottom-style 下边边框样式
                                                           border-top-style 上边边框样式
                                                           border-left-style 左边边框样式
                                                           border-right-style 右边边框样式
  边框风格样式的属性值        1、none 无边框
              2、solid  直线边框
              3、dashed  虚线边框
              4、dotted 点状边框
              5、double  双线边框
              6、groove 凸槽边框
              7、ridge 垄状边框
              8、inset inset边框
              9、outset outset边框
              10、inherit继承
          6-9  依托border-color的属性值
2.边框宽度 border-width   统一风格   border-width:
                单独风格     border-top-width 上边边框宽度
                    border-bottom-width 下边边框宽度
                       border-left-width 左边边框宽度
                       border-right-width 右边边框宽度
      边框宽度的属性值:  1、thin 细边框
             2、medium 中等边框
             3、thick 粗边框
            4、px  固定值的边框
             5、inherit继承
3.边框颜色 border-color  统一风格  border-color
                        单独风格   border-top-color 上边边框颜色
                                  border-bottom-color 下边边框颜色
                                  border-left-color 左边边框颜色
                                  border-right-color 右边边框颜色
      属性值   1、颜色值的名称  red、green、  RGBrgb(255,255,0)、RGBArgba(255,255,0,0.1)、十六位进制#ff0、#ff0000、继承inherit
      属性值的四种情况     一个值:border-color:(上、下、左、右);
            两个值:border-color:(上下) (左右);
            三个值:border-color:(上) (左、右) (下);
            四个值:border-color:(上)(右)(下)(左);
简写方式       border:solid 2px #f60

简写方式:


image.png

6.列表属性

1.标记的类型    list-style-type    none  无标记。
          disc  默认。标记是实心圆。
          circle  标记是空心圆。
          square  标记是实心方块。
          decimal 标记是数字。
          decimal-leading-zero  0开头的数字标记。(01, 02, 03, 等。)
          lower-roman   小写罗马数字(i, ii, iii, iv, v, 等。)
          upper-roman 大写罗马数字(I, II, III, IV, V, 等。)
          lower-alpha  小写英文字母The marker is lower-alpha (a, b, c, d, e, 等。)
          upper-alpha  大写英文字母The marker is upper-alpha (A, B, C, D, E, 等。)
          lower-greek  小写希腊字母(alpha, beta, gamma, 等。)
          lower-latin 小写拉丁字母(a, b, c, d, e, 等。)
          upper-latin 大写拉丁字母(A, B, C, D, E, 等。)
          hebrew   传统的希伯来编号方式
          armenian  传统的亚美尼亚编号方式
          georgian  传统的乔治亚编号方式(an, ban, gan, 等。)
          cjk-ideographic 简单的表意数字
          hiragana  标记是:a, i, u, e, o, ka, ki, 等。(日文片假名)
          katakana  标记是:A, I, U, E, O, KA, KI, 等。(日文片假名)
          hiragana-iroha  标记是:i, ro, ha, ni, ho, he, to, 等。(日文片假名)
          katakana-iroha  标记是:I, RO, HA, NI, HO, HE, TO, 等。(日文片假名)
2.标记的位置   list-style-position       inside  列表项目标记放置在文本以内,且环绕文本根据标记对齐。
          outside 默认值。保持标记位于文本的左侧。列表项目标记放置在文本以外,且环绕文本不根据标记对齐。
          inherit 规定应该从父元素继承 list-style-position 属性的值。
3.设置图像列表标记      list-style-image     URL  图像的路径。
            none  默认。无图形被显示。
            inherit 规定应该从父元素继承 list-style-image 属性的值。
4.简写方式      list-style       list-style:square inside url('/i/arrow.jpg');
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20190626173722505.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTYyMDUwNQ==,size_16,color_FFFFFF,t_70)![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20190626173736564.png?x-oss-process=image/watermark,type_ZmFuZ3poZW5naGVpdGk,shadow_10,text_aHR0cHM6Ly9ibG9nLmNzZG4ubmV0L3dlaXhpbl80MTYyMDUwNQ==,size_16,color_FFFFFF,t_70) `在这里插入代码片`
![在这里插入图片描述](https://ucc.alicdn.com/images/user-upload-01/20190626174542117.png)![在这里插入代码片](https://ucc.alicdn.com/images/user-upload-01/20190626174549127.png)
目录
相关文章
|
18天前
|
移动开发 HTML5
HTML5 表单属性3
`<input>` 标签的 `formaction`、`formenctype` 和 `formmethod` 属性分别用于指定表单提交的 URL 地址、数据编码类型和提交方法,这些属性可覆盖 `<form>` 标签中的相应属性,并且主要适用于 `type="submit"` 和 `type="image"` 的输入类型。
|
17天前
|
移动开发 JavaScript 前端开发
HTML5 表单属性7
`pattern` 属性使用正则表达式验证 `<input>` 元素的值,适用于 `text`, `search`, `url`, `tel`, `email`, 和 `password` 类型。
|
17天前
|
移动开发 UED HTML5
HTML5 表单属性6
`min`、`max` 和 `step` 属性用于限制 `<input>` 标签中的数值或日期范围。例如,可以设置日期选择器的最早和最晚日期,或限制数字输入框的值范围。`multiple` 属性允许在 `<input>` 中选择多个值,适用于邮箱和文件类型。这些属性增强了表单控件的功能性和用户体验。
|
17天前
|
移动开发 HTML5
HTML5 表单属性5
`height` 和 `width` 属性用于 `<input>` 标签中的 `image` 类型,定义图像的高度和宽度。
|
18天前
|
移动开发 HTML5
HTML5 表单属性4
`formnovalidate` 属性是一个布尔属性,用于 `<input>` 元素,指示该输入在表单提交时不需验证,可覆盖 `<form>` 元素的 `novalidate` 属性,常与 `type="submit"` 一起使用。示例中展示了如何通过两个提交按钮(一个使用验证,另一个不使用)实现不同的表单提交方式。
|
18天前
|
移动开发 JavaScript 前端开发
HTML5 表单属性2
`novalidate` 是 HTML `<form>` 元素的布尔属性,用于禁用浏览器的默认表单验证功能。当此属性存在时,浏览器不会检查表单字段是否符合预设的验证规则,允许开发者通过 JavaScript 等手段自定义验证逻辑。
|
20天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
43 7
|
16天前
|
移动开发 数据安全/隐私保护 HTML5
HTML5 表单属性8
`required`属性确保表单提交前输入框不能为空,适用于多种类型的 `<input>` 标签,如文本、邮箱、密码等。`step`属性则用于指定输入域中合法数值的间隔,常与`max`和`min`属性配合使用,适用于数字、日期等类型。例如,设置`<input type="number" step="3">`可使输入值以3为单位递增或递减。
|
20天前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
31 5
|
19天前
|
移动开发 UED HTML5
HTML5 表单属性1
HTML5为<form>和<input>标签引入了多个新属性,增强了表单的功能性和用户体验。其中,<form>新增了autocomplete和novalidate属性;<input>则增加了如autofocus、formaction、placeholder等13个新属性,支持更精细的表单控制和数据验证。例如,autocomplete属性允许表单或输入字段提供自动完成功能,提高用户填写效率。