文章目录

  • 什么是CSS
  • 在HTML页面中嵌套使用CSS的三种方式
    • 三种方式代码展示
  • 以下是常用的样式
    • 边框
    • 隐藏
    • 字体
    • 文本装饰
    • 列表
    • 设置鼠标悬停效果
    • 定位
    • 鼠标小手
  • 帮助文档

什么是CSS

CSS(Cascading Style Sheet):层叠样式表语言。
CSS的作用是:
修饰HTML页面,设置HTML页面中的某些元素的样式,让HTML页面更好看。

在HTML页面中嵌套使用CSS的三种方式

第一种方式:在标签内部使用style属性来设置元素的CSS样式,这种方式称为内联定义方式。
语法格式:
<标签 style=“样式名:样式值;样式名:样式值;样式名:样式值;…”></标签>

第二种方式:在head标签中使用style块,这种方式被称为样式块方式。
语法格式:

第三种方式:链入外部样式表文件,这种方式最常用。(将样式写到一个独立的xxx.css文件当中,在需要的网页上
直接引入css文件,样式就引入了)
语法格式:

 这种方式易维护,维护成本较低。xxx.css文件1.html中引入了2.html中引入了3.html中引入了4.html中引入了

三种方式代码展示

内联定义方式

<!doctype html>
<html><head><title>HTML中引入CSS样式的第一种方式:内联定义方式</title><head><body><!--width 宽度样式heght   高度样式background-color    背景颜色样式display       布局样式(none表示隐藏,block表示显示)--><div style="width: 300px;height: 300px;background-color: #CCFFFF; display: block;
        border-color: red;border-width: 3px;border-style: solid"></div><!--样式还可以这样写border: width style color--><div style="width: 300px;height: 300px;background-color: #CCFFFF; display: block;
        border:  thick double yellow;  "></div></body>
</html>

样式块方式

<!doctype html>
<html><head><title>HTML中引入样式的第二种方式:样式块方式</title><style type="text/css">/*这是CSS的注释*//*id选择器#id{样式名: 样式值;样式名: 样式值;样式名: 样式值;........}*/#usernameErrorMsg{font-size: 12px;color: red;}/*标签选择器标签名{样式名: 样式值;样式名: 样式值;样式名: 样式值;}*/div{background-color: black;border: 1px solid red;width: 100px;height: 100px;}/*类选择器.类名{样式名: 样式值;样式名: 样式值;样式名: 样式值;}*/.myclass{border: 2px double blue;width: 400px;height: 30px}</style></head><body><!--设置样式字体大小12px,颜色为红色--><!--<span id="usernameErrorMsg" style="font-size: 12px;color: red">对不起,用户名不能为空!</span>--><span id="usernameErrorMsg"">对不起,用户名不能为空!</span><div></div><div></div><div></div><!--class相同的可以认为是同一类标签。--><br><br><br><br><input type="text" class="myclass"/><br><br><br><br><br><select class="myclass"><option>专科</option><option>本科</option><option>硕士</option></select></body>
</html>

链入外部样式表文件

css文件

a{text-decoration: none;
}#baiduSpan{text-decoration: underline;cursor: wait;
}
<!DOCTYPE html>
<html><head><meta charset="utf-8"><title>HTML中引入CSS样式的第三种方式:链入外部样式表文件</title><!--引入css--><link type="text/css" rel="stylesheet" href="css/1.css"/></head><body><a href="http://www.baidu.com">百度</a><span id="baiduSpan">点击我链接百度</span></body>
</html>

以下是常用的样式

边框

div{
border : 1px solid red;
}
(2)
div{
border-width : 1px;
border-style : solid;
border-color : red;
}

隐藏

div{
display : none;
}

字体

div{
font-size : 12px;
color : red;
}

文本装饰

a{
text-decoration : none;
}

a{
text-decoration : underline;
}

列表

ul{
list-style-type : none;
}

设置鼠标悬停效果

:hover

定位

div{
position : absolute;
left : 100px;
top : 100px;
}

鼠标小手

div{
cursor : pointer;
}

帮助文档

具体可以查询帮助文档
以下是css帮助的帮助文档
https://pan.baidu.com/s/1tuUHbmPA9Fn5M-XHVWc6Fg
提取码zsy0

CSS基本知识及帮助文档相关推荐

  1. Wcp知识管理系统部署文档

    Wcp知识管理系统部署文档 环境 CentOS-6.5-x86_64-bin-DVD1.iso jdk-7u79-linux-x64.tar.gz apache-tomcat-7.0.72.tar.g ...

  2. 项目经理成长之路---PMP、管理知识、项目文档、项目管理软件工具、PPT、WORD

    项目经理成长之路---PMP.管理知识.项目文档.项目管理软件工具.PPT.WORD [1]PMP备考资料 | PMP备考九阴真经 --- 项目管理十大知识领域49个过程输入输出.工具与技术暨知识点汇 ...

  3. 泛微ecology 通过建模引擎导航树展示指定的知识目录展示文档应用场景

    通过建模引擎导航树展示指定的知识目录展示文档应用场景 实现的效果见下图: 第一部分:需求说明 客户在系统使用过程中,针对公告信息想独立显示,公告目录下的文档信息,不需要从整个的知识库中区点击公告目录查 ...

  4. 知识管理、文档管理两手抓,全靠它!

    知识管理和文档管理是两个相互关联的概念,两者之间的关系非常密切.知识管理是指对组织内外的知识资源进行收集.整理.存储.共享和应用的过程,旨在提高组织的绩效和创新能力.而文档管理是指对组织内外的文档资源 ...

  5. 通过css类/选择器选取元素 文档结构和遍历 元素树的文档

    通过css类选取元素 html所有的元素拥有class属性,该属性会对元素进行分组,标识为某一组. js中使用className属性来保存HTML的class的属性值 var NodeList = d ...

  6. 【Hello CSS】第六章-文档流与排版

    作者:陈大鱼头 github: KRISACHAN 正常流 什么是"正常流"? 其实就是我们日常所说的"文档流". 在W3C官方文档里对应的是"nor ...

  7. GIS基本知识学习PDF文档

    章节内容目录:共70页.相同内容文档百度文库竟然售价30元,为了抵制这类不良行为,我是一页一页截取下来做成PDF,文末附下载链接,积分是平台给定的,我改不了,有需要者取,介意者出门右拐! 完整pdf文 ...

  8. CSS盒模型、标准文档流、浮动

    一.盒模型 无论是div.span.a都是盒子,一个图片.表单元素一律看做文本看待. 二.标准文档流 1.块级元素 霸占一行,不能和其他元素并列一行. 能接收宽高,设置宽高有效. 如果不设置宽高,宽高 ...

  9. 计算机基础知识与基本操作文档,计算机基础知识与基本操作——图文混排课件...

    版权所有-中职教学资源网 第25-28课次 图文混排 [本节要点] 本节主要要求掌握图片的插入.图片格式的设置.图形的绘制.艺术字的使用和文本框的使用. [老师寄语] 图文混排是WORD的特色功能之一 ...

最新文章

  1. Android Studio下的目录结构
  2. 如何让SiteMapPath使用指定路径指定名称的sitemap文件。
  3. (转)SSL/TLS 漏洞“受戒礼”,RC4算法关闭
  4. 用python实现点阵屏_MicroPython拼插编程实例:点亮心形8x8点阵
  5. 如何实现运行时刻的多态?(c++)
  6. 可被三整除的最大和—leetcode1262
  7. 长假终结踏上归途 网络电话延续团圆亲情
  8. svn对项目权限进行管理
  9. 五子棋java源代码博客园_来来来,五子棋源代码
  10. 【金万维】天联高级版客户端打开U8报错:未监听端口
  11. 【建模算法】基于粒子群算法求解TSP问题(Python实现)
  12. 时空平稳性,空间自相关、异质性与非平稳性
  13. Excel如何计算年龄
  14. 不需要死记硬背,看一遍就能记住单词的意思,一起了解单词背后的有趣故事(6)
  15. 从社交图谱看Web3.0在社交领域的探索
  16. OSChina 周五乱弹 —— 到底哪个更重要
  17. emmc和MMC的区别
  18. oracle收集统计信息之analyze
  19. 懂AI的医生一定会替代不懂AI的医生
  20. 海伦司上市在即:“嚣张”气势堪比瑞幸,核心竞争力存不存在?

热门文章

  1. 《构建之法》第八章 需求分析
  2. 无线路由器及Wi-Fi组网
  3. Android实现简单的进度条功能
  4. EFK入门从头到尾一条龙服务
  5. “全能程序员”的出路,明显不如“特长程序员”
  6. Redis常见面试题(七)
  7. 台州学院学费计算机与应用,台州学院学费多少
  8. 《咬文嚼字》发布“2012年十…
  9. 马云对创业者精彩的一段话(MV):创业者多去看别人失败的经历成功的原因千千万万失望的原因就是那么几个!
  10. QQ测试用例---个人信息模块