博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
【使用DIV+CSS重写网站首页案例】CSS选择器
阅读量:5246 次
发布时间:2019-06-14

本文共 2346 字,大约阅读时间需要 7 分钟。

使用表格<table></table>对网站首页进行布局有缺陷,不能拖动版块,不灵活。

 

DIV

Div是一个html的标签,单独使用没有意义,必须结合CSS使用;

是一个块级元素,单独占一行;

它主要用于页面的布局;

 

Span

Div是一个html的标签,单独使用没有意义,必须结合CSS使用;

是一个内联元素,显示一行;

它主要用于对括起来的内容进行样式的修饰;

 

CSS

层叠样式表:同一元素,同一属性,设置不同值;

解决内容与表现分离的问题(html只能将元素展现出来,内容样式无法展示出来),对内容进行修饰;

 

语法和规范:

 

设置样式:

<style></style> 

*第一种写法:写在<head></head>内部

 

<style></style> 内部:

(选择器:用于快速查找需要设置样式的元素)

 

选择器{

  属性名1:属性值1;

  属性名2:属性值2(;)

 }

 

*冒号是英文输入法的

*最后一个分号可以省略

 

 

基本选择器:(3种)

 

  • 元素选择器:对整体设置样式(div)

 

例子:

1  2  3  4      5         
6 元素选择器 7
8 14 15 16
17 哈哈哈哈哈1118
19
20 哈哈哈哈哈2221
22
23 哈哈哈哈哈3324
25
26 哈哈哈哈哈4427
28
29 哈哈哈哈哈5530
31 32 33

结果:

 

  • 类选择机器:部分设置样式(. class名字)

 

例子:

1  2  3      4         
5 类选择器 6
7 13 14 15
16 哈哈哈哈哈1117
18
19 哈哈哈哈哈2220
21
22 哈哈哈哈哈3323
24
25 哈哈哈哈哈4426
27
28 哈哈哈哈哈5529
30 31

结果:

 

  • id选择器:单个设置样式(# id名)

 

 *注意:虽然44可以实现样式,但不是id选择器的目的,此处是有问题的。使用时只设置一个。

例子:

            
id选择器
哈哈哈哈哈11
哈哈哈哈哈22
哈哈哈哈哈33
哈哈哈哈哈44
哈哈哈哈哈55

 

结果:

 

 

其他选择器

 

  • 层级选择器:层次选择样式(div p)

 

例子:

1  2  3  4      5         
6 层级选择器 7 13 14 15 16
17 哈哈哈哈哈1118
19
20 哈哈哈哈哈2221
22
23 哈哈哈哈哈3324
25
26

27 哈哈哈哈哈5528

29
30
31 哈哈哈哈哈5532
33 34 35

 

结果:

 

 

 

  • 属性选择器:属性选择样式( input[type='..' ] )

 

例子:

1  2  3      4         
5 属性选择器 6 15 16 17 用户名:
18 密码:19 20

 

结果:

 

转载于:https://www.cnblogs.com/musecho/p/10961000.html

你可能感兴趣的文章
Linux SPI总线和设备驱动架构之四:SPI数据传输的队列化
查看>>
SIGPIPE并产生一个信号处理
查看>>
CentOS
查看>>
Linux pipe函数
查看>>
java equals 小记
查看>>
爬虫-通用代码框架
查看>>
2019春 软件工程实践 助教总结
查看>>
YUV 格式的视频呈现
查看>>
Android弹出框的学习
查看>>
现代程序设计 作业1
查看>>
在android开发中添加外挂字体
查看>>
Zerver是一个C#开发的Nginx+PHP+Mysql+memcached+redis绿色集成开发环境
查看>>
多线程实现资源共享的问题学习与总结
查看>>
Learning-Python【26】:反射及内置方法
查看>>
torch教程[1]用numpy实现三层全连接神经网络
查看>>
java实现哈弗曼树
查看>>
转:Web 测试的创作与调试技术
查看>>
python学习笔记3-列表
查看>>
程序的静态链接,动态链接和装载 (补充)
查看>>
关于本博客说明
查看>>