HTML基础知识.ppt
- 格式:ppt
- 大小:476.01 KB
- 文档页数:37
HTML 基础知识培训一、HTML入门HTML英语意思是:Hypertext Marked Language,即超文本标记语言,是一种用来制作超文本文档的简单标记语言。
用HTML编写的超文本文档称为HTML文档,它能独立于各种操作系统平台(如UNIX,WINDOWS等)。
自1990年以来HTML就一直被用作World Wide Web 的信息表示语言,用于描述Homepage的格式设计和它与WWW上其它Homepage 的连结信息。
使用HTML语言描述的文件,需要通过WWW浏览器显示出效果。
所谓超文本,因为它可以加入图片、声音、动画、影视等内容,因为它可以从一个文件跳转到另一个文件,与世界各地主机的文件连接。
过HTML可以表现出丰富多彩的设计风格图片调用:<img src="路径/文件名">文字格式:<font size="+5 " color="00FFFF">文字</font>通过HTML可以实现页面之间的跳转页面跳转:<a href="" title="" target="_blank">超级链接</a>通过HTML可以展现多媒体的效果音频、视频、动画上面我们在示例超文本特征的同时,采用了一些我们在制作超文本文件时需要用到的一些标签。
所谓标签,就是它采用了一系列的指令符号来控制输出的效果,这些指令符号用“<标签名属性=”值”></标签名>”来表示。
二、HTML的基本结构超文本文档分文档头和文档体两部分,在文档头里,对这个文档进行了一些必要的定义,文档体中才是要显示的各种文档信息。
<html><head>头部信息</head><body>文档主体,正文部分</body></html>其中<HTML>在最外层,表示这对标记间的内容是HTML文档。
HTML超文本标记语言,一种规范预定义,已经定义好的各种标记,只需要我们把对应的标记放到合适的位置一. HTML基本语法与基本结构(重点)标记的使用1、标记一般成对出现,包含开始标记和结束标记2、标记可以嵌套使用,但是不能交叉使用3、标记不区分大小写属性的使用(属性控制内容的格式,额外的格式)1、书写位置在开始标记中2、格式:属性名=“属性值",多个属性之间使用空格分割3、不同的标记属性可能相同也可能不同4、属性使用的标记中,只能对本标中的内容记产生影响5、属性不冲突时,效果叠加,属性冲突时,就近原则html的基本结构〈html>-—--声明网页〈head〉———-网页的头部信息<title〉标题〈/title〉—---网页的标题</head><body〉—---网页的主体,网页内容主要展示的部分网页的主要内容</body>〈/html〉二. 文本格式的应用1、标题标记<hn>,n的取值1-6,1级标题最大效果:加粗显示,带有自动换行属性:align控制标题的对齐方式,取值left(左对齐,默认值)|center(居中)|right (右对齐)2、段落标记<p〉效果:把内容分段展示,自动换行属性:align,控制段落内容的对齐方式,取值left(左对齐,默认值)|center(居中)|right(右对齐)3、换行符〈br /〉,单标记,不需要结束标记,换行但不分段空格符号: 表示一个空格强制换行符:<br /〉4、水平线标记<HR />,单标记效果:水平线,默认是一个粗细为2px(像素)的线条属性:size 控制水平线的粗细,取值为整数,单位为像素(px)width 控制水平线的长度,取值可以是像素单位,也可以是百分数(相对于浏览器窗口百分比)noshade设置水平线不带有阴影,该属性不需要取值color 设置水平线的颜色,取值可以是英文的颜色值,也可以是十六进制的颜色代码align 控制水平线的对齐方式,取值left(左对齐)|center(居中,默认值)|right(右对齐)5、分节标记<div〉效果:把内容设置为一节,前后带有自动换行属性:align控制div中内容的对齐方式,取值left(左对齐,默认值)|center(居中)|right(右对齐)6、居中标记符<center>效果:把center标记中的内容居中显示7、文本控制标记<font>效果:控制字体的各种显示样式属性:size 控制字体的大小,取值为绝对值时,1--7,数字越大字体越大,取相对值时,参考的是默认字体(3号),取值在-2-—+4之间color 控制字体的颜色face 控制字体的字体,取值可以是多个值,多个值之间使用逗号分割,取值时从左往右依次取值,找到合适的值为止,假如都不支持,使用默认格式显示8、字体的物理样式加粗:<b>斜体:〈i>下划线:〈u〉删除线:<s〉上标:<sup〉下标:〈sub>1、常用逻辑字符〈ADDRESS〉网页设计者或维护者的信息,通常显示为斜体<CITE> 表示文本属于引用,通常显示为斜体<CODE〉• 表示程序代码,通常显示为固定宽度字体<DFN> • 表示定义了的术语,通常显示为黑体或斜体〈EM> 强调某些字词,通常显示为斜体〈KBD〉表用户的键盘输入,通常显示为固定宽度字体〈SAMP> 表示文本样本,通常显示为固定宽度字体〈STRONG〉特别强调某些字词,通常显示为粗体<VAR> 表示变量,通常显示为斜体2、列表标记1、有序列表,〈ol〉,需要配合〈li>标记使用一个<li>标记对应一个选项ol的属性:type 控制列表的符号样式,取值1|A|a|i|I,默认是1start 控制列表的起始值,取值为任意的整数li的属性:type控制选项自身的符号样式,取值1|A|a|i|Ivalue控制选项本身的起始值,取值为任意整数,但是修改自身起始值之后,会对同一个列表中本选项之后的同级<li〉标记产生影响2、无序列表,<ul>,配合<li>标记使用一个<li>标记对应一个选项ul的属性:type 控制所有选项的符号样式,取值disc(实心圆,默认值)|circle(空心圆)|square(方块)li的属性:type控制选项本身的符号样式li标记用在ol中,type属性的取值跟ol的type属性取值走,用在ul中,跟着ul的type属性取值走3、定义列表,<dl〉,完成对定义列表的声明<dt>,术语标记,可以理解为类似于列表选项的标题使用〈dd>,描述标记,可以理解为类似于列表的选项使用三. 在网页中使用图片标记:〈img>,单标记,不需要结束标记属性: src 引入图片资源的路径绝对路径:资源在服务器上的位置,该位置是从盘符出发相对路径:资源在服务器上的相对位置,从网页本身出发.。
用html做课程设计一、教学目标本课程的目标是让学生掌握HTML的基本知识和技能,能够运用HTML制作简单的网页。
具体目标如下:1.了解HTML的基本结构。
2.掌握HTML的基本标签及其功能。
3.了解CSS的基本语法和应用方法。
4.能够使用HTML编写简单的网页。
5.能够使用CSS对网页进行美化和布局。
情感态度价值观目标:1.培养学生对计算机科学的兴趣和热情。
2.培养学生团队合作精神和自主学习能力。
二、教学内容本课程的教学内容主要包括HTML的基本结构、基本标签以及CSS的基本语法。
具体安排如下:1.HTML的基本结构:介绍HTML文档的基本结构,包括、、等标签。
2.HTML的基本标签:介绍常用的HTML标签,如、、、等,以及它们的功能和用法。
3.CSS的基本语法:介绍CSS的基本语法,包括选择器、属性、值等,以及如何使用CSS对网页进行美化和布局。
三、教学方法为了激发学生的学习兴趣和主动性,本课程将采用多种教学方法,如讲授法、讨论法、案例分析法等。
具体安排如下:1.讲授法:讲解HTML的基本结构、基本标签以及CSS的基本语法。
2.讨论法:学生讨论HTML标签的使用方法和CSS样式的设置技巧。
3.案例分析法:分析实际案例,让学生了解HTML和CSS在实际应用中的重要性。
四、教学资源为了支持教学内容和教学方法的实施,丰富学生的学习体验,我们将准备以下教学资源:1.教材:选用权威、实用的HTML和CSS教材,为学生提供系统的学习材料。
2.参考书:提供相关的参考书籍,供学生课后拓展阅读。
3.多媒体资料:制作精美的PPT课件,为学生提供直观的学习体验。
4.实验设备:准备计算机实验室,让学生动手实践,提高实际操作能力。
五、教学评估为了全面、客观、公正地评估学生的学习成果,我们将采取以下评估方式:1.平时表现:通过观察学生在课堂上的参与度、提问回答、小组讨论等表现,评估其学习态度和积极性。
2.作业:布置适量的作业,评估学生对HTML标签和CSS样式的理解和运用能力。
1、html概述1.1 前端语言展示数据json 存储数据、传递数据ja、jquery 优化界面、添加特效、提供ajax进行数据交互1.2 html 不区分大小写1.3 html 基本组成单位是标签1.4 html是一种解释型语言解释器逐行翻译并运行解释: .html -------------------------> 在浏览器加载完毕出现效果任何浏览器中都嵌套了html语言的解释器缺点: 效率低每次运行都需要解释优点: 可以跨平台编译器编译: .c ------------> .exe(是一个二进制文件)exe文件直接有计算机运行就可以了优点: 效率高编译一次永久执行缺点:不能跨平台java语言先编译编译.java + java编译器(javac.exe)-----》.class后解释逐行翻译并运行.class + java的解释器( java.exe )--------------》运行处效果java 跨平台--- 说的是class文件2、html标签分类单标签<标签名/> <br/> <hr/> <input ... />双标签<标签名> 。
</标签名> <b></b> <i></i>3、常见的文本标签<b></b> 加粗<i></i> 倾斜<u></u>下划线<s></s> 删除线<h1></h1> ~~~ <h6></h6> 标题标签字体加粗、换行效果<font></font> 修改字体<p></p> 段落<span></span>表示一小段文本<small></small> 字体略小<big></big> 字体略大small和big 往往嵌套在h系列的标签中使用<sub></sub> 下标文本<sup></sup> 上标文本4、输入框<input />typetext 文本password 密码radio 单选框checkbox 复选框number 数字date 日期file 文件email 邮箱......name属性值自己写hidden属性值也是hiddenreadonly 只读属性值也是readonlydisabled属性置灰属性值也是disabledvalue 默认值placeholder 在输入框中添加提示文本属性值随便写5、列表无序列表<ul><li></li><li></li><li></li></ul>有序列表<ol><li></li><li></li><li></li></ol>li标签只能嵌套在ol或者ul中使用ul中存在type属性取值可以是circle、square、disc 圆点ol 存在type属性取值可以是 1 、a、A、i、I6、块级元素、行内元素(内联元素)行内元素: 自身不带换行效果,比如b标签、a标签、i标签.... 想换行需要用br块级元素: 自身带有换行效果. 默认不和其他标签同行存在比如h1系列、table、p标签、div、ol、ul....<b></b><h1></h1><b></b>7、超链接<a href="xxxx">文本</a>8、下拉框国籍<select name="gj"><option value="laomei">美国</option><option value="china">中国</option><option value="xrb">日本</option></select>option标签有个属性selected 属性值也是selected后台获取String s = request.getParameter("gj"); // 下拉框选中的是哪个获取的就是哪个option的value值9、table 表格展示数据、规范form表单的格式、布局(div出现之后就out了)table 表格属性含义取值bgcolor 表格的背景颜色单词、rgb表示的颜色、16进制表示的颜色align 表格的位置left center rightwidth 宽度像素height 高度像素cellspacing 单元格之间的距离像素往往设置为0tr行align 本行中数据相对于单元格的位置left center rightbgcolor 本行的背景颜色单词、rgb表示的颜色、16进制表示的颜色td嵌套在tr中使用表示单元格align 本单元格中数据相对于单元格的位置left center rightbgcolor 本单元格的背景颜色单词、rgb表示的颜色、16进制表示的颜色colspan 、rowspan 详情见161---166行th 属性和td相同也是嵌套在tr中使用表示单元格一般表格的首行中的单元格用th写其余行的单元格用td写thead一般习惯性地将第一个tr 嵌套在thead中表示表头tbody将其余行的tr 嵌套在tbody中表示表格的内容这种标签为了增强代码的语义性没有其他任何效果10、html中的共有属性title 提示框class 为给标签添加样式提供的属性属性值可以重复<a class="test"></a><p class="test"></p>id 为给标签添加样式提供的属性属性值不能重复<a id="test"></a><p id="test"></[>hidden 隐藏style 用于添加样式补充一个标签<marquee>滚动</marquee>11、css概述层叠样式表学习css 就是学样式样式?类似属性、可以美化标签、给标签添加更好看的效果。
Html5·JS根底Html5是超文本标记语言,不属于编程语言。
Html5不考虑对IE9及以下版本的支持。
1.html5根底div布局中设置浮动:float: right;去除浮动:clear: both;表格布局中合并2个单元格:colspan="2"要在网页上显示预留关键字可以直接百度HTML实体。
XHTML的语法和书写格式更加严格规。
1.1.html根底格式<!DOCTYPE html> //声明:html各版本的声明方式不同,这里是html5版本<html lang="en"> //en表示英文,zh表示中文<head><meta charset="UTF-8"> //编码格式<title>叉叉学院</title></head><body>大叉叉家族 hello //这里的两排文字是没有格式的,不会分两排显示,可使用换行符<h1>大狗狗</h1> //html标题<h2>大豚豚</h2><p>hello dachacha</p> //html段落 hello //这里的两排文字是有格式的,会分两排显示<a href=" s://.baidu./">百度一下</a> //html<imgsrc="images/image01.jpg"> //html图片</body></html>换行符:hello dachacha <br/> hello dagou1.2.html标签属性1)通用属性:class:规定元素的类名id:规定元素唯一IDstyle:规定元素样式title:规定元素的额外信息2)键/值属性:<a href="href_file.html">翻开本地</a>点击翻开本地,进入href_file.html。