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)
目录
相关文章
WK
|
19天前
|
存储 移动开发 前端开发
HTML5新增了哪些其他元素和属性
这段文字介绍了HTML5中新增的多种元素和属性,包括页面布局元素如header、nav等,表单元素如email、tel输入框等,以及其他元素如canvas、svg等。此外,还介绍了全局及表单属性,例如contenteditable、placeholder等,这些新功能显著增强了HTML5在现代网页设计与开发中的实用性与灵活性。
WK
44 1
|
24天前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML和CSS之旅
【9月更文挑战第32天】在这个数字化的时代,拥有一个个人博客不仅是展示自我的平台,也是技术交流的桥梁。本文将引导初学者理解并实现一个简单的个人博客网站的搭建,涵盖HTML的基础结构、CSS样式的美化技巧以及如何将两者结合来制作一个完整的网页。通过这篇文章,你将学会如何从零开始构建自己的网络空间,并在互联网世界留下你的足迹。
|
12天前
|
前端开发
CSS 中哪些属性可以继承
在 CSS 中,属性分为可继承与不可继承。可继承属性会在子元素中沿用父元素的样式设定。常见可继承属性包括:文本属性(如 `font-family`, `color`),列表属性(如 `list-style`),表格布局属性(如 `border-collapse`),以及其他如 `visibility` 和 `direction` 等属性。正确理解这些属性有助于更高效地进行样式设计。
|
25天前
|
移动开发 JavaScript 前端开发
HTML5 表单属性详解
HTML5引入了多种新的表单属性,使表单创建与验证更加便捷高效。新增的输入类型包括`email`、`url`、`tel`等,常用属性有`placeholder`、`required`等。表单元素如`<form>`可设置提交方法和目标URL,`<button>`及`<input type="submit">`用于提交。新元素`<datalist>`和`<output>`提供更多功能。HTML5还提供了内置表单验证机制,增强用户体验。
WK
|
19天前
|
移动开发 UED HTML5
HTML5新增了哪些表单属性
HTML5新增的表单属性包括:autocomplete(启用或禁用自动完成建议)、autofocus(自动聚焦)、form(关联表单外的表单元素)、formaction等重写版本(自定义提交行为)、height/width(设置图像输入尺寸)、list(指定可选列表)、min/max/step(设置数值范围)、multiple(多选文件/选项)、pattern(正则表达式验证)、placeholder(占位符提示)和required(必填校验)。这些新功能显著提升了表单的灵活性和用户体验,使数据输入更加准确有效。
WK
16 1
|
25天前
|
前端开发 JavaScript 搜索推荐
打造个人博客网站:从零开始的HTML与CSS之旅
【9月更文挑战第31天】在这个数字时代,拥有一个个人博客网站是展示自我、分享知识和连接世界的重要方式。本文将引导你通过简单的HTML和CSS知识,一步步构建起你的在线空间。无论你是编程新手还是希望通过实践加深理解,这篇文章都将是你的理想指南。我们将探索基本概念,实现页面布局,并点缀以个性化样式,最终将静态页面转变为动态交互式网站。准备好了吗?让我们开始吧!
|
28天前
|
前端开发 JavaScript
HTML+JavaScript+CSS DIY 分隔条splitter
HTML+JavaScript+CSS DIY 分隔条splitter
|
28天前
|
XML 前端开发 JavaScript
jQuery HTML / CSS 方法
jQuery HTML / CSS 方法
11 2
|
29天前
|
前端开发 数据安全/隐私保护 容器
HTML+CSS 水滴登录页
该代码实现了一个创意的水滴登录页面,包含一个水滴形状的登录框与两个按钮(忘记密码和注册)。登录框包括用户名、密码输入框及登录按钮。页面设计独特,采用渐变色与动态效果,增强了交互性和视觉美感。以下为关键实现步骤: - 重置默认样式。 - 设置页面背景颜色和尺寸。 - 定义登录表单容器的布局、位置和尺寸。 - 设置登录表单内容样式,包括3D效果和过渡动画。 - 创建伪元素增强水滴效果。 - 设定输入框容器和输入框样式。 - 为提交按钮、忘记密码和注册按钮设定特定样式,并添加悬停效果。
|
9天前
|
前端开发 JavaScript
如何在CSS中添加自定义属性
如何在CSS中添加自定义属性
8 0

相关实验场景

更多