- 1、本文档共35页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
;单元描述;;1.前端开发常用工具;1.前端开发常用工具;1.前端开发常用工具;2.HTML+CSS基础;由于div元素是网页中最常用的一个元素,CSS能够轻松的对其进行定位,因此目前DIV+CSS技术是最常用的网页布局技术,在实时监测页面中就采用DIV+CSS实现。
可以把div元素看成一个矩形区域的容器,在这个容器内可以存放其它HTML元素,也包括div元素,即div元素是可以嵌套的。借助于CSS样式,能够把div元素放置在网页的任何位置,实现网页的精致排版。;CSS指层叠样式表,英文为CascadingStyleSheets,主要是为了解决内容与表现分离的问题,从而提高工作效率。CSS格式设置规则由两部分组成:选择器和声明。声明由属性(如text-decoration)和值(如none)两部分组成。
根据运用样式表的范围是局限在当前网页文件内部还是其他网页文件,可以分为内联样式、内部样式表和外部样式表。;CSS中的选择器通常是需要改变样式的HTML元素,选择器可以分为id选择器、类选择器、属性选择器等。灵活的运用选择器可以精简样式表的代码。
元素选择器
CSS的元素选择器是最常见的选择器,又称之为类型选择器,它匹配文档语言元素类型的名称,如p、a、h1,甚至HTML本身都是。;id选择器
id选择器可以为有id属性的HTML元素指定特定的样式,CSS中id选择器以“#”来定义。
注意:
①id属性的值是唯一的,在一个HTML文档中只能出现一次。
②id属性不要以数字开头,数字开头的ID在Mozilla/Firefox浏览器中不起作用。;类选择器与多类选择器
类选择器也可以叫做class选择器,用于描述一组元素的样式,class选择器有别于id选择器,可以在多个元素中使用。在CSS中,类选择器以一个点“.”号开始,点号后是类选择器的名称;在HTML中则是通过class属性调用类选择器名来表示该元素应用了此样式。
在HTML中,一个class值中可能包含一个词列表(即多个样式),各个词之间用空格分隔。通过词列表可以将不同的CSS样式效果同时运用到一个元素中,而且可以重复运用,减少了重复代码的编写,提高了编写代码的效率。;后代选择器
如下的.datav-item.datav-title这种选择器的写法称为后代选???器或包含选择器,用于选取某元素的后代元素。通过定义后代选择器来创建一些规则,使这些规则在某些文档结构中起作用,而在另外一些结构中不起作用。;锚伪类
在支持CSS的浏览器中,链接包括活动状态、已被访问状态、未被访问状态和鼠标悬停状态四种状态,这四种状态都可以用不同的方式显示即锚伪类。
注意:
①在CSS定义中,a:hover必须被置于a:link和a:visited之后,才是有效的。
②在CSS定义中,a:active必须被置于a:hover之后,才是有效的。
③伪类名称对大小写不敏感。
④当用户只写一个a元素的样式时,超链接的4种状态样式就统一了。;选择器分组
在CSS中有时会遇到如下情况,有多个元素需要设同一个样式效果,如在本页面的CSS代码中要求将body、div、span、a、img、input、p这些元素的外边距和内边距均为0,可以如左的写法。这样写后会发现,这些样式除了选择器不同,其花括号中的内容都是相同的,如果采用选择器分组的方法写就如右。显然这种将多个选择器放在规则左边,然后用逗号分隔,并在右边则定义样式方法更为简便。;JavaScript通常内嵌在HTML页面中运行,与页面同时被浏览器加载和运行,在HTML页面中使用script……/script标签引入JavaScript脚本。但当JavaScript的代码太多时,不但增加了网页文件的容量也增加了阅读网页代码的难度。这里可以将代码写在以.js命名的脚本文件中,然后再将其引入网页文件中。;函数是JavaScript中最常用功能之一,它可以避免相同功能代码的重复编写,将程序中的代码模块化,提高程序的可读性,减少开发者的工作量,便于后期的维护。
函数用于封装一段完成特定功能的代码。可重复使用的且拥有名称。JavaScript有3种声明函数的方法,其中function命令和函数表达式这两种方法最为常用。;文档树(DocumentObjectModel)是HTML页面的层级结构,它由元素、属性和文本组成,它们都是一个节点(Node),就像公司的组织结构图一样。;任务3.1搭建开发环境;在本项目的开发中,采用VSCode工具进行网页的搭建。任务实施将先从VSCode的下载与安装,认识VSCode界面以及运用VSCode创建网页文件来熟悉该开发工具。;(1)VSCode下载与安装
code.visua
您可能关注的文档
- 《智能制造技术基础》课件——第5章 智能制造系统.pptx
- 《智能制造技术基础》课件——第6章 智能制造装备.pptx
- 《终端数据可视化》课件——1 Web数据可视化概述.pptx
- 《终端数据可视化》课件——2 新能源汽车可视化监测平台.pptx
- 《终端数据可视化》课件——5 数据可视化设计基础.pptx
- 《终端数据可视化》课件——6 数据可视化整合.pptx
- 《终端数据可视化》课件——7 新能源汽车数据大屏.pptx
- 《三维角色日常动画制作(Maya)》课件——第1章 三维动画基础.pptx
- 人教版数学一年级下册-20以内的退位减法-01十几减5、4、3、2-课件05.ppt
- 人教版数学一年级下册-20以内的退位减法-01十几减5、4、3、2-课件07.ppt
- 人教版数学一年级下册-20以内的退位减法-02十几减8、7、6-课件08.ppt
- 人教版数学一年级下册-100以内的加法和减法(一)-01整十数加、减整十数-课件.ppt
- 人教版数学一年级下册-100以内的加法和减法(一)-02两位数加一位数、整十数-课件.ppt
- 人教版数学一年级上册-20以内的进位加法-5、4、3、2加几-课件08.ppt
- 人教版数学一年级上册-20以内的进位加法-5、4、3、2加几-课件.ppt
- 人教版数学一年级下册-09摆一摆 想一想-课件01.ppt
- 人教版数学一年级下册-20以内的退位减法-05整理和复习-课件02.ppt
- 人教版数学一年级下册-07找规律-课件08.ppt
- 人教版数学一年级上册-20以内的进位加法-9加几-课件23.ppt
- 人教版数学一年级下册-08总复习-课件01.ppt
文档评论(0)