前端开发学习重点.docx
- 文档编号:6996947
- 上传时间:2023-01-15
- 格式:DOCX
- 页数:45
- 大小:386.48KB
前端开发学习重点.docx
《前端开发学习重点.docx》由会员分享,可在线阅读,更多相关《前端开发学习重点.docx(45页珍藏版)》请在冰豆网上搜索。
前端开发学习重点
Web前端开发知识重点
第一章HTML重点知识
1.1HTML基本格式(括号里面的是注释)
(头部部分)(页面内容)
1.2标签
中的属性bgcolor=颜色(背景颜色)background=图片的绝对路径或相对路径(背景图片)
1.3标题标签
标题标签
1)
一级标题
2)
二级标题
3)
三级标题
4)
四级标题
5)
五级标题
6)
六级标题
1.4文本标签
1.显示小字体
<small>..........</small>
2.显示大字体
<big>............</big>
3.粗体字
<b>..........</b>
4.斜体字
<i>..........</i>
5.打字机字体
<tt>..........</tt>
6.底线
<u>..........</u>
7.删除线
<strike>..........</strike>
8.下标字
<sub>..........</sub>
9.上标字
<sup>..........</sup>
1.5特殊符号
特殊符号
代码
空格
大于号(>)
>
小于号(<)
<
引号
"
版权号(©)
©
1.6行相关标签
段落标签
换行标签
1.7图片标签
align="top/bottom/middle/left/right"border="图片的边框宽度"> (align是用于调整图片相对于周围文本的对其方式) 1.8列表 有序列表 1、a、A、ⅰ、I)
……
无序列表语法
disc(默认值,实心圆点)、circle(空心圆环)、square(空心正方形))
1.9链接标签
Ø链接到其他页面
Ø链接到本页面
首先创建一个锚链接的锚记点:
然后在具体要链接到的地方设置name:
(锚记点前面要加上#号)
Ø电子邮件链接
邮件地址”>站长邮箱(注意不能忘了mailto) 1.10滚动标签 滚动的文字和图像 1.11表格 Ø基本格式 Ø填充、间距属性 cellpadding: 内容与单元格内边框线的距离(内填充)cellspacing: 单元格之间的距离(外间距) 1.12表单标签 Ø基本格式 具体的内容 Ø表单中的元素 1).元素 2).下拉列表元素 语法: …… 3).多行文本框元素 语法: 具体的内容 1.13框架 1).框架的基本结构(注意: 此时不能要
2).框架页面之间的链接
第一步:
在设计好的框架页面中给每个部分定义一个名字;
第二步:
设置导航栏中的超链接的target目标窗口属性;
1.14分区元素和 我们经常可能需要对页面的元素进行分区或者分组。 比如,如果把页面分隔为多个区域,就可以对这些区域单独的进行样式设置,这非常有利于页面的布局。 或者,我们可以将一些文本分在一个组里,然后对这个组进行样式的定义。 分组元素有两种: 比如,查看如下代码: Sometexthere. #00FF00"> Thisisaparagraph. Sometexthere. 上述代码在浏览器中的显示效果如图-10所示( 图-10 另一方面,我们也可以使用元素来分组元素。 元素自身对文档在浏览器中的显示外观没有任何影响,只有对它应用样式时,它才会产生视觉上的变化。 因此,如果句子或者段落的某个部分组要分组,则可以使用元素。 比如,查看如下代码: Thisisaparagraph.Thefollowingwordswouldbe #00FF00">green. 上述代码在浏览器中的显示效果如图-11所示(元素中的文本会显示为绿色)。 图-11 注意: 如果不对元素应用样式,那么元素中的文本与其他文本不会任何视觉上的差异。 由图-10和图-11可以看出, 1.14行内元素与块级元素 html元素分为两种: 块级元素(比如 在屏幕上显示时,块级元素的前面和后面都会自动换行,如同存在换行符一样,也就是说,默认情况下,块级元素会独占一行。 例如, 、 在显示这些元素中间的文本时,都将从新行中开始显示,其后的内容也将在新行中显示。 而内联元素往往出现在句子里,在浏览器中显示时不会换行。 例如,、等。 因此,如果元素是块级的,则总是在新行上显示,好比是书中的一个新段落;而元素如果是内联的,那么只能在当前行中显示,就像是段落中的一个单词。 块级元素是网页上比较大的结构,因此常包含其他块级元素、内联元素和文本;而内联元素一般只能包含其他内联元素和文本。 1.14HTML注释 在HTML文件里,你可以写代码注释,解释说明你的代码,这样有助于你和他人日后能够更好地理解你的代码。 注释可以写在 --和-->之间。 浏览器是忽略注释的,你不会在HTML正文中看到你的注释。 --Thisisacomment--> 1.15相对路径(RelativePath)和绝对路径(AbsolutePath) HTML初学者会经常遇到这样一个问题,如何正确引用一个文件。 比如,怎样在一个HTML网页中引用另外一个HTML网页作为超链接(hyperlink)? 怎样在一个网页中插入一张图片? HTML有2种路径的写法: 相对路径和绝对路径。 一般相对路径比较常见,主要介绍之; ØHTML相对路径(RelativePath) 1.同一个目录的文件引用 如果源文件和引用文件在同一个目录里,直接写引用文件名即可。 我们现在建一个源文件info.html,在info.html里要引用index.html文件作为超链接。 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\sites\blabla\index.html 在info.html加入index.html超链接的代码应该这样写: 2.如何表示上级目录 ../表示源文件所在目录的上一级目录,../../表示源文件所在目录的上上级目录,以此类推。 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\sites\index.html 在info.html加入index.html超链接的代码应该这样写: 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\index.html 在info.html加入index.html超链接的代码应该这样写: 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\sites\wowstory\index.html 在info.html加入index.html超链接的代码应该这样写: 3.如何表示下级目录 引用下级目录的文件,直接写下级目录文件的路径即可。 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\sites\blabla\html\index.html 在info.html加入index.html超链接的代码应该这样写: 假设info.html路径是: c: \Inetpub\wwwroot\sites\blabla\info.html 假设index.html路径是: c: \Inetpub\wwwroot\sites\blabla\html\tutorials\index.html 在info.html加入index.html超链接的代码应该这样写: 第二章CSS重点知识 CSS(CascadingStyleSheet)可译为“层叠样式表”或“级联样式表”,它定义如何显示HTML元素,用于控制网页的外观。 2.1CSS样式表的调用方式 Ø内部样式: 把CSS样式表放到 格式如下: Ø内联式: 把CSS样式表写在HTML对应的标记内。 格式如下: 14pt;color: blue">蓝色14号文字 Ø外部样式: 把编辑好的CSS文档保存成“.CSS”文件,然后在 格式如下: 从高到低: 内联样式--------外部样式---------内部样式-----------导入样式 2.2CSS选择器分类 Ø类选择器 定义: 类选择器根据类名来选择,前面以”.”来命名,如.demo{color: #FF0000;} 使用方法: 在HTML中,标记可以定义一个class的属性来调用。 如 Øid选择器 定义: 根据元素ID来选择元素,具有唯一性。 前面以”#”号来标志,如: #demo{color: #FF0000;} 使用方法: 在HTML中,标记可以定义一个id的属性来调用。 如 Ø标签选择器 定义: HTML页面是有很多不同的标签组成,标签选择器,则是决定对应标签采用相应的CSS样式。 使用方法: p{font-size: 12px;background: #900;color: 090;},页面里对应的p标记全部应用此样式。 Ø伪类选择器(针对超链接) 一般伪类都只会被应用在链接的样式上,格式如下: a: link{color: #000099;}--------------------------带有超链接的文字显示的样式。 a: visited{color: #000099;}---------------------访问过的超链接显示的样式。 a: hover{color: #000099;}----------------------鼠标放在超链接上显示的样式。 a: active{color: #000099;}-----------------------鼠标按下去是超链接显示样式。 a{color: #000099;}-------------------------------标签选择器,链接的颜色。 Ø后代选择器(派生选择器) 通过依据元素在其位置的上下文关系来定义样式,可以使标记更加简洁。 #demop{color: #ff0000;size: 14px;} Ø通用选择器 通用选择器用*来表示。 例如: *{font-size: 12px;}表示所有的元素的字体大小都是12px。 Ø并集选择器(群组选择器) 当几个元素样式属性一样时,可以共同调用一个声明,元素之间用逗号分隔。 比如: p,td,li{line-height: 20px;color: #ff0000;} Ø相邻选择器,上述代码中就会匹配在ul后面的第一个p,将段落内的文字颜色设置为红色。 (只匹配第一个元素) ul+p{ color: red; } Ø子选择器X>Y div#container>ul{ border: 1pxsolidblack; } 子选择器。 与后代选择器XY不同的是,子选择器只对X下的直接子级Y起作用。 在上面的css和html例子中,div#container>ul仅对container中最近一级的ul起作用。 从理论上来讲X>Y是值得提倡选择器,可惜IE6不支持。 兼容浏览器: IE7+、Firefox、Chrome、Safari、Opera Ø相邻选择器X~Y ul~p{ color: red; } 相邻选择器,与前面提到的X+Y不同的是,X~Y匹配与X相同级别的所有Y元素,而X+Y只匹配第一个。 Ø否定伪类选择器X: not(selector) div: not(#container){ color: blue; } 否定伪类选择器用来在匹配元素时排除某些元素。 在上面的例子中,设定除了id为container的div元素字体颜色为blue。 2.3CSS盒子模型 通常有下面四种书写方法: property: value1;表示所有边都是一个值value1; property: value1value2;表示top和bottom的值是value1,right和left的值是value2 property: value1value2value3;表示top的值是value1,right和left的值是value2,bottom的值是value3 property: value1value2value3value4;四个值依次表示top,right,bottom,left 方便的记忆方法是顺时针: 上、右、下、左。 具体应用在margin和padding的例子如下: margin: 1px02px5px; 三、边框(border) 边框的属性如下: border-width: 1px;-------------------------边框宽度 border-style: solid;-------------------------边框样式(实线,虚线等) border-color: #000;-------------------------边框颜色 可以缩写为一句: border: 1pxsolid#000;(属性值没有顺序。 ) 四、背景(Backgrounds) 背景的属性如下: background-color: #f00;--------------------------------------背景颜色 background-image: url(background.gif);-------------------背景图片 background-repeat: no-repeat;---------------------------------背景图片是否重复 background-attachment: fixed;--------------------------------背景图片是否固定 background-position: 00;--------------------------------------背景图片位置 可以缩写为一句: background: #f00url(background.gif)no-repeatfixed00; 语法是: background: colorimagerepeatattachmentposition; 你可以省略其中一个或多个属性值,如果省略,该属性值将用浏览器默认值 默认值为: color: transparent,image: none,repeat: repeat,attachment: scroll,position: 0%0% 五、字体(fonts) 字体的属性如下: font-style: italic;------------------------------------字体风格(斜体,正常体等) 如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。Thisisaheader
copyright@ 2008-2022 冰点文档网站版权所有
经营许可证编号:鄂ICP备2022015515号-1