HTML 笔记大全(30页).doc
《HTML 笔记大全(30页).doc》由会员分享,可在线阅读,更多相关《HTML 笔记大全(30页).doc(30页珍藏版)》请在淘文阁 - 分享文档赚钱的网站上搜索。
1、-1.2.3. HTML 笔记大全-第 30 页4. HTML的简介HTML: 超文本标记语言,网页语言。超文本标记语言:超出文本的范畴。标记:HTML所有操作都是通过标签实现的。标签就是标记。HTML的后缀.htm 或者.html 。HTML规范:开始结束。成对出现。特殊的标签单个出现换行。内容:1.设置相关内容 标题 2.显示在页面上的内容 3.标签成对出现 4.标签不区分大小写。 5.有些标签没有结束标签,在标签内结束,水平线。HTML的核心思想(*)网页很多数据,不同的数据需要显示的效果不一样,这个时候需要使用标签把要操作的数据(包装起来),通过修改标签的属性值实现标签数据样式的变化。
2、一个标签相当于一个容器,想要修改容器内的样式,只需要改变容器的属性值,就可以实现容器内数据的样式变化。HTML最常用的标签5. 文字标签和注释标签*文字标签:修改文字的样式- 属性 size:文字的大小范围1-7 超出默认为7。 color:文字颜色 两种表示:1.英文单词:red green 。 2.使用16进制表示#ffffff *注释标签: 。6. 标题标签,水平线标签和特殊字符标题标签:大小依次变小自动换行水平线标签: 属性:*Size:水平线粗细 *Color:颜色代码换2行。特殊字符: :> 空格: & : &7. 列表标签 展示效果 传智播客 传智播客
3、财务部 财务部 学工部 学工部 人事部 人事部 *:表示列表范围 *:表示上层内容*:表示下层内容*:表示下层内容*:有序列表的范围 属性type:设置排序方式 1(默认)a i。 *在ol标签里面具体内容代码:财务部学工部人事部*:有序列表的范围属性type: 实心圆circle 空心圆disc 实心方块square ,默认disc5、 图像标签(*)-src:图片的路径-width:图片的宽度 height:图片的高度 alt:图片上显示的文字。6、 路径的介绍*绝对路径 : 完整的路径。*相对路径: 一个文件相对于类外一个文件的位置。*html文件和图片在同一个路径下,直接把名字写在路径
4、下。*图片在html下一层的路径, 把后面的路径拿过来用。*图片在html上一层的路径, ./加上图片的名字。././ 表示上2层路径。7、 案例联系*原样输出标签8、 超链接标签(*)*链接资源 顶部 href: 链接的资源的地址,里面的如果是空链接时”#”表示。 target:设置目标打开的方式,默认在当前页打开。 _blank : 在新的页面打开。 _self : 在当前页面打开。*定位资源 *如果想定位资源:定义一个位置顶部*回到这个位置回到顶部9、 表格标签(*重要的很*)表格的范围属性:border=”1” bordercolor=”blue” cellspacing=”0”wid
5、th=”40”height=”40”.border:表格线 bordercolor:表格线颜色 cellspacing:单元格之间的距离。表示行 在行标签的里面表示行里面的单元格在tr和td标签下属性:显示方式 align: left center right*表格实现居中加粗标签*表格标题写着table里面*表格标题标签 * 表示几行。 * 表示每行的单元格。表格技巧:先数有几行有几行就有几个,在数每行有多少个单元格。*合并单元格跨行:rowspan=”几行”跨列:colspan=”几列”10、表单标签表示定义一个表单的范围* form里面的属性 *action=”路径”数据跳到页面。*me
6、thod=”请求的方式”有以下2种。1. get和post,默认是get。2. get请求携带提交数据,安全性低,数据大小有限制。Post相反。*enctype:做文件上传需要设置这个属性。*输入项:可以输入内容和选择内容的部分。必须加一个name 属性。必须有一个value属性值-大部分的输入项使用*普通输入项:*密码输入项:*单选输入项:*文件输入项: 上传用。- 在里面加属性:name=”-Name属性值一定要一样*实现默认选项 checked=”checked”放在想选择的属性上。*多选输入项:- 在里面加属性:name=”-Name属性值一定要一样-必须有一个value属性值。必须加
7、一个name 属性。*下拉输入项(不是在input标签里面的)。 1992 selected=”selected” * 选项 1993 1993*实现默认选项 selected=” selected”放在想选择的属性上*文本域*隐藏项(代码中有而在页面上不会显示)*提交按钮 ? 输入项name的值=输入的值*参数类似于key=value形式.*图片提交按钮:*重置按钮(回到输入项的初始状态)*普通按钮11、 案例:使用表单来实现注册页面。-使用表格实现页面效果。-超链接不想要她有结果 href=”#”-如果表格里面的单元格没有内容,使用空格作为占位符&nasp;-使用图片提交表单。12、 ht
8、ml中其他的常用标签的使用b:加粗s:删除线u:下划线i:斜体pre:原样输出sub:下标sup:上标div:自动换行显示块span:不会自动换行在一行显示块p:段落标签比br标签多换一行。13、 html的头标签的使用*html两部分组成head和body*在head里面的标签是头标签*title:表示游览器显示的内容。*meta:设置页面上的一些内容。*content:内容的意思。refresh:刷新 后面3表示内容刷新的时间为3秒.*base标签:设置超链接的基本设置*link标签:引入外部文件*明天css,可以使用link标签引入css文件。14、 框架标签的使用*-row:按照行进行
9、划分 *-cols:按照列划分*frameset cols=”80,*”*-具体显示的页面-*使用框架标签的时候,不能写在body里面,使用框架标签,需要把body去掉。例子: /把页面划分成上下2部分 /上面页面 /把下面页面划分成左右2部分。 /左边页面 /右边页面 *如果在左边的页面设置超链接,让内容显示在右边的页面中n 设置超链接里面的属性,target值成名称n 超链接115、a 标签的扩展 - 百度是网络资源 -当a标签里面访问网路资源的时候,必须要家一个协议 http:表示一个网路的公共协议。 -如果加上http协议之后,自动识别访问资源是一个网络资源。 - 当浏览器里面找到相关
10、协议,首先看这个协议是不是公共协议http。 - 如果不是公共协议,回去本地电脑支持这个协议的应用程序。1、 css的简介 * css:层叠样式表 * 层叠:一层一层的* 样式表:很多属性和属性值*使页面显示效果更加好*css将页面内容和显示样式进行分离,提高了显示功能。2、css和html的结合方式(4种结合方式) *.在每个html标签上面都有一个属性 style,把css和html结合在一起。 - -*.使用html的一个标签实现标签,写在里面。* css代码; * div background-color:blue; color:red; *.在style标签里面使用语句(在某些浏览器
11、下不起作用) import url (css文件路径);-第一步,创建一个css文件 improt url (div.css); *.使用头标签link,引入外部css文件第一步,创建一个css文件-*第三种结合方式,缺点:在某些浏览器下不起作用,一般使用第四种方式。*优先级(一般情况)由上到下,由外到内,优先级由低到高。* 后加载的优先级高。* 格式 选择器名称 属性名:属性值;属性名:属性值;.3、 css的基本选择器(3种)*要对哪个标签里面的数据进行操作 A:标签选择器 *使用标签名作为选择器的名称 div background-color:gray; color:white;B:cl
12、ass选择器 *每个html标签都有一个属性class -aaaaa .haha Background-color:orange; C:id选择器*每个html标签上面都有一个属性id-bbbbbbb-#hehe Background-color:#333300; * 优先级 Styleid选择器Class选择器标签选择器4、 css的扩展选择器*关联选择器* wwwwwwwww*设置div标签里面的P标签,嵌套标签里面的样式*div p Background-color: green; *组合选择器 *111111111 222222222222 *把div和p标签设置成相同的样式,把不同的
13、标签设置相同的样式 *div,p Background-color:orange; *伪元素选择器*css 里面提供了一些定义好的样式,可以拿过来使用* 比如超链接 *超链接的状态 原始状态 鼠标放上去的状态 点击 点击之后 :link :hover :action :visited 记忆的方法: lv ha 5、 css的盒子模型* 在进行布局前需要把数据封装到一块一块的区域内(div)(1) 边框Border :2px solid blue; / 粗细 虚线 蓝色border:统一设置上border-top下border-bottom左border-left右border-right(2)
14、 内边距Padding:20px;padding:统一设置上padding -top下padding -bottom左padding -left右padding -right(3) 外边距Margin:20pxmargin:统一设置上margin -top下margin -bottom左margin -left右margin -right6、 css的布局的漂浮(了解)float: *属性值Left: 文本流向对象的右边。Right:文本流向对象的左边。7、 css的布局的定位(了解) position: *属性值 absolute: * 将对象从分档流中拖出。 * 可以是top、bottom
15、 等属性进行定位。relative: * 不会将对象从分档流中拖出。 * 可以是top、bottom 等属性进行定位。8、 案例 图文 混排案例* 图片和文字在一起显示9、 案例 图像签名* 在图片上面显示文字1、 javascript的简介 *是基于对象和事件驱动的语言,应用于客户端。 -基于对象: *提供好了很多对象,可以直接拿过来使用。 -事件驱动: *html做网站静态效果,javascript动态效果。 -客户端:专门指的是浏览器。 * js的特点 1.交互性 信息的动态交互。 2.安全性-js不能访问本地磁盘的文件。 3.跨平台性-只能支持js的浏览器,都可以运行。*javascr
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- HTML 笔记大全30页 笔记 大全 30
限制150内