【使用DIV+CSS重写网站首页案例】CSS选择器

news/2024/5/16 17:48:13/文章来源:https://blog.csdn.net/u012161251/article/details/101739612

使用表格<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 <!DOCTYPE html>
 2 <html>
 3 
 4     <head>
 5         <meta charset="UTF-8">
 6         <title>元素选择器</title>
 7         <!--对整体设置样式-->
 8         <style  type="text/css">
 9             div{
10                 font-size:50px;
11                 color:pink;
12             }
13         </style>
14     </head>
15     <body>
16         <div>
17             哈哈哈哈哈11
18         </div>
19         <div>
20             哈哈哈哈哈22
21         </div>
22         <div>
23             哈哈哈哈哈33
24         </div>
25         <div>
26             哈哈哈哈哈44
27         </div>
28         <div>
29             哈哈哈哈哈55
30         </div>
31     </body>
32 
33 </html>

结果:

 

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

 

例子:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>类选择器</title>
 6         <!--部分设置样式-->
 7         <style>
 8             .div2{
 9                 font-size: 30px;
10                 color:gold
11             }
12         </style>
13     </head>
14     <body>
15         <div>
16             哈哈哈哈哈11
17         </div>
18         <div class="div2">
19             哈哈哈哈哈22
20         </div>
21         <div>
22             哈哈哈哈哈33
23         </div>
24         <div class="div2">
25             哈哈哈哈哈44
26         </div>
27         <div>
28             哈哈哈哈哈55
29         </div>
30     </body>
31 </html>

结果:

 

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

 

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

例子:

<!DOCTYPE html>
<html><head><meta charset="UTF-8"><title>id选择器</title><!--单个设置样式--><style>#div5 {font-size: : 30px;color: yellow;}</style></head><body><div>哈哈哈哈哈11</div><div class="div2">哈哈哈哈哈22</div><div>哈哈哈哈哈33</div><!--虽然44可以实现样式,但不是id选择器的目的,此处是有问题的。使用时只设置一个。--><div class="div2" id="div5">哈哈哈哈哈44</div><div id="div5">哈哈哈哈哈55</div></body></html>

 

结果:

 

 

其他选择器

 

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

 

例子:

 1 <!DOCTYPE html>
 2 <html>
 3 
 4     <head>
 5         <meta charset="UTF-8">
 6         <title>层级选择器</title>
 7         <style>
 8             div p{
 9                 font-size:30px;;
10                 color:green;
11             }
12         </style>
13     </head>
14 
15     <body>
16         <div>
17             哈哈哈哈哈11
18         </div>
19         <div>
20             哈哈哈哈哈22
21         </div>
22         <div>
23             哈哈哈哈哈33
24         </div>
25         <div>
26             <p>
27                 哈哈哈哈哈55
28             </p>
29         </div>
30         <div>
31             哈哈哈哈哈55
32         </div>
33     </body>
34 
35 </html>

 

结果:

 

 

 

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

 

例子:

 1 <!DOCTYPE html>
 2 <html>
 3     <head>
 4         <meta charset="UTF-8">
 5         <title>属性选择器</title>
 6         <style>
 7             input[type='text']{
 8                 background-color: red;
 9             }
10             
11             input[type='password']{
12                 background-color: blue;
13             }
14         </style>
15     </head>
16     <body>
17         用户名:<Input type="text" name="username"/><br />
18         密码:<input type="password" name="password" />
19     </body>
20 </html>

 

结果:

 

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_760510.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

【使用DIV+CSS重写网站首页案例】CSS引入方式

CSS引入方式&#xff08;3种&#xff09; *就近原则&#xff1a;行内引入可以覆盖内部引入的效果 内部引入&#xff1a;* type"text/css" 为默认可以不写 例子&#xff1a; 1 <!DOCTYPE html>2 <html>3 4 <head>5 <meta char…

【使用DIV+CSS重写网站首页案例】CSS浮动

CSS浮动&#xff1a; 浮动的框可以向左或向右移动&#xff0c;直到它的外边缘碰到包含框或另一个浮动框的边缘为止 由于浮动框不在文件的普通流中&#xff0c;所以文档的普通流中的块框表现得就像浮动框不存在一样。 选择器之 float属性: left&#xff1a;向左移动 right&#…

【使用DIV+CSS重写网站首页案例】CSS盒子模型

CSS盒子模型 取值问题&#xff1a; 默认情况&#xff0c;padding、border、margin都为0&#xff1b; 设定区域内容的width和height&#xff0c;是区域内容框的尺寸&#xff1b; 如果设定padding/border/margin&#xff0c;weight和height要减去相应值&#xff0c;保证总尺寸不变…

【使用DIV+CSS重写网站首页案例】步骤分析与代码实现

使用DIVCSS重写网站首页案例 步骤分析&#xff1a; 第一步&#xff1a;先定义一个大的 div&#xff08;整个页面&#xff09;&#xff0c;然后嵌套 8 个小的 div&#xff08;共八行&#xff09;&#xff1b;第二步&#xff1a;(第一行)在第一个 div 里面嵌套 3 个小的 div&…

简易网站栏目解决方案(附代码)

虽然是购物系统&#xff0c;但由于没有具体需求&#xff0c;只能多加几个诸如最新动态&#xff0c;精品推荐&#xff0c;近期公告&#xff0c;热点问答等小栏目上去凑数了&#xff01;为了能更高效的制作管理站点&#xff0c;经过多番思考设计了栏目及栏目类别关系模式&#xf…

zz.NET开发人员必知的八个网站

当前全球有数百万的开发人员在使用微软的.NET技术。如果你是其中之一&#xff0c;或者想要成为其中之一的话&#xff0c;我下面将要列出的每一个站点都应该是你的最爱&#xff0c;都应该收藏到书签中去。 对于不熟悉.NET技术的朋友&#xff0c;需要说明一下&#xff0c;.NET提供…

父级元素绑定定mouseout和mouseover,移过子元素是都会触发

2019独角兽企业重金招聘Python工程师标准>>> mouseover与mouseenter 不论鼠标指针穿过被选元素或其子元素&#xff0c;都会触发 mouseover 事件。 只有在鼠标指针从元素外穿入被选元素&#xff08;到元素内&#xff09;时&#xff0c;才会触发 mouseenter 事件。 mo…

一个绝佳的学习网站技术的网站——w3school

上个月无意中进入一个网站&#xff0c;看到里面还有挺多教程的&#xff0c;不管三七二十一&#xff0c;先收藏先。进去尝试一下w3school&#xff0c;感觉非常的棒。 首先它提供整套的网站架设技术的培训教程&#xff0c;从html->css->javaScript->php->SQL->.ne…

多家网站用户密码数据库被爆 下载地址及文件网络疯传

国内最大的程序员网站CSDN网站21日被曝600万用户的数据库信息被***公开&#xff0c;随后网上出现嘟嘟牛、7K7K、多玩网、178游戏网等多家网站也出现用户数据库泄露的消息。 用户数据库文件集合&#xff1a; CSDN-中文IT社区-600万.rar 104MB 多玩网_800W.rar 216MB 人人网500W_…

大型网站技术架构(七)网站的可扩展性架构

2019独角兽企业重金招聘Python工程师标准>>> 扩展性是指对现有系统影响最小的情况下&#xff0c;系统功能可持续扩展或提升的能力。 设计网站可扩展架构的核心思想是模块化&#xff0c;并在此基础上&#xff0c;降低模块间的耦合性&#xff0c;提供模块的复用性。模…

大型网站技术架构(一)大型网站架构演化

2019独角兽企业重金招聘Python工程师标准>>> 看完了有一本书&#xff0c;就应该有所收获&#xff0c;有所总结&#xff0c;最近把《大型网站技术架构》一书给看完了&#xff0c;给人的印象实在深刻&#xff0c;再加上之前也搞过书本上讲的反向代理和负载均衡以及ses…

网站数据分析的基本流程、思路与焦点:看趋势、看分布、看对比

2019独角兽企业重金招聘Python工程师标准>>> 1、网站数据分析基本流程 网站数据分析没有规范的分析流程容易使最后的结果逻辑混乱或者偏离原来的主题&#xff0c;所以一套规范的流程能够使网站分析更加清晰和有效。 网站分析其实就是一个发现问题、分析问题的解决…

优秀案例:20个销售顶级名鞋的电子商务网站

今天&#xff0c;我们为您带来20佳来自世界各地的顶级品牌鞋电子商务网站设计。现在网上购物是越来越受欢迎&#xff0c;在线购物让我们可以足不出户买到心仪的商品。 设计电子商务网站是一项非常有挑战性的任务。如果网站销售的是顶尖品牌的鞋&#xff0c;那么网站应该传达一种…

谁在使用我的网站——用户分类

谁在使用我的网站——用户分类 用户分类 在网站分析中&#xff0c;根据用户的基本信息和行为特征可以将用户分为许多类别&#xff0c;衍生出各种各样的用户指标&#xff0c;对于用户总体的统计可以让我们明确用户的整体变化情况&#xff0c;而对于用户各分类的统计分析&#xf…

浙江高考成绩查询2021电话,2021年浙江高考查分时间几点及查询电话网站系统入口...

高考是一场绝对公平的笔试&#xff0c;它不需要看颜值、不需要拼关系&#xff0c;你能考出多少分&#xff0c;全凭实力。2020年浙江高考查询时间是什么呢&#xff1f;几号几点可以查询到自己成绩&#xff0c;本文高考升学网整理了关于2020年浙江高考查询时间及几点钟可以查询的…

MyBatis学习门户网站(一)

需要jar包&#xff1a;mybatis-3.x.x.jar 、假设需要和spring综合&#xff0c;此外&#xff0c;我们需要增加相关的包 1&#xff1a;看到项目文件夹 不要在意红色 2&#xff1a;依照步骤&#xff1a; 1&#xff1a;增加jar包 2&#xff1a;创建数据源&#xff08;configuration…

基于jQuery适合做图片类网站的特效

分享一款基于jquery适合做图片类网站的特效。这是一款鼠标经过图片滑动弹出标题效果代码。效果图如下&#xff1a; 在线预览 源码下载 实现的代码。 html代码&#xff1a; <div class"common"><ul><li class"listbox mr20"><div c…

使用GitHub建立个人网站

使用GitHub建立个人网站 1 Git简介 2 为什么使用Github Pages 3 创建Github Pages 3.1 安装git工具. 3.2 两种pages模式 3.3 创建步骤 3.4 常用命令 4 使用Jekyll搭建博客 4.1 什么是jekyll 4.2 jekyll本地环境搭建 4.3 jekyll目录结构 4.4 Jekyll-Bootstrap创建博客 4.5 Je…

阿里云--域名,主机,备案都配置好了,就是不能访问网站的解决方案

异常处理汇总 ~ 修正果带着你的Net飞奔吧&#xff01;http://www.cnblogs.com/dunitian/p/4599258.html 1.解析问题&#xff1a;参考这个文章&#xff1a;http://www.cnblogs.com/dunitian/p/4977261.html 2.主机设置问题&#xff1a; 主机管理 http://cp.aliyun.com/ 主机里面…

利用github pages创建简单的网站

github.com 作为最流行的源代码管理工具已经风靡全球&#xff0c;同时在依托于github也衍生出了各种各样的应用&#xff0c;比如可以利用github搭建博客系统等等。 先换个话题&#xff0c;我们每人手头都或多或少有些“藏”书&#xff0c;这里的“藏”我打了引号&#xff0c;因…