前端初步预习(5)

今天讲的是选择器,有标签选择器,类选择器,id选择器,通配符(id,class命名规范:不能用数字和短横开头,用有意义的英文命名)

标签选择器,特点是以标签名为选择器名,根据标签名找到元素,可以控制页面上所有同样的元素。

  • (class)类选择器:重用性比较高

格式:.+元素class名{

属性:值;
                      }

  • id选择器:只能用一次

格式:#+元素id名{

属性:值;
                      }

  • *通配符:会选择页面上所有的标签导致执行的效率下降,工作中少用甚至不用。

格式:*{
             属性:值;
             }

  1. 复合选择器
  • 后代选择器:只作用在最后一个选择器上(建议用2-3个)

结构 : 选择器1 空格  选择器2  空格  选择器3{

属性:值;
                                            }

  • 子代选择器:当前标签的直接子元素(建议用2-3个)

结构 : 选择器1>选择器2{

属性:值;
                        }

  • 交集选择器:同时满足多个选择器的元素的要求才能有效

结构 : 选择器1 选择器2 {

属性:值;
                         }

  • 并集选择器:只要满足任意一个条件就能被影响

结构 : 选择器1 ,选择器2 ,选择器3{

属性:值;
                                   }

  • 伪类

1.a:link 链接

2.a:visited  访问后

3.a:hover  鼠标经过

4.a:active  点击时

1和2 只能用于a标签
3和4 可用于其标签

  • 块级元素

例如:p ,h1-h6 ,div ,ul , li ......
特点:默认占一整行,可以设置高宽,默认和父元素一致

  • 行内块级元素

例如:img ,input
属性:display:inline-block;
特点:可以设置宽高,一行可以显示多个

  • 行内元素

例如:a ,spaan ,b , em ......
属性:display:inline;
特点:一行里面可以显示多个,无法设置宽高,大小由内容决定

时间: 2024-07-30 20:31:50

前端初步预习(5)的相关文章

前端初步预习(4)

第四天 是基础班的第一天 老师讲解的是表格(table){<tr>行, <td>列(列可以加入其它标签:例如<h1>标题标签)} <table> <tr> <td></td> <td></td> </tr> <tr> <td></td> <td></td> </tr> </table> table的属性:

前端初步预习(2)

无序列表 <ul> <li></li> <li></li> </ul> 有序列表 <ol> <li></li> <li></li> <ol> 自定义列表 <dl> <dt></dt> <dt></dt> </dl> 表格   <td>可以加入其它标签:例如<h1>标题标

前端初步预习(六)------盒子模型之border

p.p1 { margin: 0.0px 0.0px 16.5px 0.0px; text-align: justify; font: 22.0px "Trebuchet MS"; color: #000000 } p.p2 { margin: 0.0px 0.0px 13.0px 0.0px; text-align: justify; font: 16.0px "PingFang SC Semibold"; color: #000000 } p.p3 { marg

web前端初步学习心得

  图像主要由文字.图像和超链接等元素构成.当然,除了这些元素,网页中还可以包含音频.视频以及flash等. 网页主要由三部分组成:结构哦.表现和行为.对应的标准也分三方面:结构化标准和语言主要包括XHTML和XML,表现标准语言主要包括CSS,行为标准主要包括对象模型(如DOM).ECMAScript等. @网页组成:结构,表现,行为.   @结构:网页的结构部分(骨架):   @表现:网页的样式(外衣):   @行为:网页主要实现的交互功能(使网站动起来)     web标准的好处1.让we

前端开发--播放页面评论区业务逻辑初步

1.这次主要涉及前后端的数据交互 jquery 教程: http://www.w3school.com.cn/jquery/index.asp 2.工程地址:https://github.com/digitalClass/web_page 网站发布地址: http://115.28.30.25:8029/ 3. 业务逻辑说明: 初步设想是这样的: 用户点击提交之后, 前端将评论 content 以及 用户 userid 这两个数据 post 给后端,  暂时预定的 路由为 /addcomment

【page-monitor 前端自动化 上篇】初步调研

转载文章:来源(靠谱崔小拽) 前端自动化测试主要在于:变化快,不稳定,兼容性复杂:故而,想通过较低的成本维护较为通用的自动化case比较困难.本文旨在通过page-monitor获取和分析dom结构,调研能否通过监控和分析核心dom,来进行前端自动化测试. 一:page-monitor 介绍 page-monitor:通过xpath获取dom节点结构,之后可视化的渲染出页面的差异.github地址:https://github.com/fouber/pag...基本原理:利用xpath获取页面的

对前端语言的初步认识

web前端,首先不是孤立存在的,前端相对于web后端编程而言,前端是浏览器自身支持的编程语言,主要包括html,css,javascript等 HTML: 是构成网页展示的基础,主要是复负责页面的内容显示,它是一种很简单可视化的标识语言,说白了就是 一是一,你写二就出二.网上所有的网页网站,不管多么牛鼻最后都会转化成html,被浏览器渲染出来,用作展示.超文本标记语言(HyperText Mark-up Language 简称HTML)是一个网页的骨架,无论是静态网页还是动态网页,最终返回到浏览

前端构建的初步尝试

前言 这篇文章的主要目的是告诉大家,构建工具可以做那些事情.大家不必去深入研究这个东西.最基本的是有个概念. 什么是前端构建? 在平时我们浏览一些大型的站点,会发现其中的一些css经过压缩(去掉了空白符,注释),js经过了混淆和压缩.一些引用的文件的链接会加上奇怪的字串(文件md5),例如: <link rel="stylesheet" href="/css/popModal-5c7f30ff2b.css" type="text/css"

学习前端第二天心得体会(初步了解HTML5的部分API以及画布Canvas)

一.HTML5部分API 1.选择器querySelector和querySelectorAll 1.1.querySelector:返回文档中匹配指定的CSS选择器的第一元素.  document.querySelector(CSS selectors),CSS selectors(指定一个或多个匹配元素的 CSS 选择器. 可以使用它们的 id, 类, 类型, 属性, 属性值等来选取元素. 对于多个选择器,使用逗号隔开,返回一个匹配的元素). 1.2.querySelectorAll : H