第二讲 HTML.

Slides:



Advertisements
Similar presentations
HyperText Markup Language
Advertisements

第六章 网页设计与制作基础.
第六 章数据库访问页 6.1 数据访问页视图 6.2 创建数据访问页 6.3 编辑数据访问页 6.4 查看数据访问页 退出.
项目2 字符格式和段落编排 2017年3月7日6时54分.
HTML第一课 李 伟 HTML开发语言基础.
專題製作 許惠淑.
第5章 HTML 標籤介紹.
佛山科学技术学院 第7章 HTML Internet及多媒体应用.
第8讲 HTML与PHP基础 静态网页 vs. 动态网页.
网页制作 第一讲
动态网页制作 第1章 HTML语言1.
HTML概念 HTML(Hyper Text Markup Language 超文本标识语言) 是一种用来制作超文本文档的简单标记语言。
Web图片搜索引擎设计 ——基于文本的图片信息提取.
DREAMWEVAER MX 2004入门 楼斌 BBS ID:lou 生命科学学院
网页 设计与制作.
模块1 网页设计基础 实训1 体验HTML文档 1.1 网页基础知识 1.2 网站配色方案 1.3 网站设计常用软件
PRESENTED BY OfficePLUS
dreamweavercs5 页面的框架结构
使用HTML製作個人網頁 柴惠敏 台灣大學 物理治療學系.
第二部分 HTML语言控制 本次课的主要内容: 1、认识网页文件的结构 2、HEAD、TITLE、BODY等基本标记符的使用
HTML 語法教學 授課:彭穎聰 老師.
第6章 网页图像处理 通过本章学习,应该掌握以下内容: 能够选择合适的网页颜色 了解网页图像的基本格式 掌握使用网页图像的要点
在PHP和MYSQL中实现完美的中文显示
武汉纺织大学传媒学院 cm.wtu.edu.cn
ASP HTML知识.
第二章 網際網路網頁的設計.
HTML.
UI 软件 设计 网页基本元素设计(二).
建國技術學院資訊管理學系 饒瑞佶 2004/7/5 彰化縣政府補助辦理網頁設計資料庫應用班 建國技術學院資訊管理學系 饒瑞佶 2004/7/5.
HTML5全栈开发序列课程 《前端入门》之HTML入门 余鹏作品.
Google 自訂搜尋 淡江大學資訊中心 專案發展組 朱家璁 2009/10/6.
Ch1.認識全球資訊網 1.1 「網際網路」與「全球資訊網」 1.2 全球資訊網的基礎 – 網頁與超連結
Speaker : Kuo Tung Yang 2010/03/30
第 2 章 必備的 HTML 與 CSS 重點.
計算機概論 請老師填入姓名主講 課本:數位傳真2012 博碩文化出版發行.
武汉纺织大学传媒学院 cm.wtu.edu.cn
Ch.13 HTML網頁實作.
第2章 超文本标记语言HTML.
8 网页制作基础知识 赵国庆 博士 北京师范大学教育技术学院
W3C标准网页制作 主讲教师:张 涛.
第11章:一些著名开源软件介绍 第12章:服务安装和配置 本章教学目标: 了解当前一些应用最广泛的开源软件项目 搭建一个网站服务器
4.5 网页制作 本节概述 本节的学习目标 主要内容.
十二年國民基本教育中等學校教師教學專業能力研習五堂課
HTML & CSS.
点击此处添加标题 ADD YOUR TITLE ADD YOUR TITLE 点击此处添加文本信息
网页设计与制作 网页基本标签(三) 北京农业职业学院刘丽霞.
POWERPOINT TEMPLATE HI.
网页制作基础 CNIC 王桦.
PRESENTED BY OfficePLUS
网页设计与制作教程第5版 机械工业出版社同名教材 配套电子教案.
UI 软件 设计 页面布局(三).
SOA – Experiment 2: Query Classification Web Service
网页设计与制作 Dreamweaver CS6 标准教程
编程作业3:网页正文抽取 (10分).
产品推广 PRODUCT PROMOTION PRESENTED BY OfficePLUS.
第一题 填空(30分) 指向其他文件的( 1 )或图片被称为hyper text,这种作用叫超级链接Hyper link。
十一.表单和HTML.
POWERPOINT TEMPLATE PRESENTED BY OfficePLUS.
计算机网络与网页制作 Chapter 07:Dreamweaver CS5入门
项目二:HTML语言基础.
HTML大探索.
段磊 王慧锋 TEL: 数据库系统原理课程设计 实验环节4 段磊 王慧锋 TEL:
iSIGHT 基本培训 使用 Excel的栅栏问题
第6章 框架实现多窗口网页.
Python 环境搭建 基于Anaconda和VSCode.
武汉纺织大学传媒学院 cm.wtu.edu.cn
使用Dreamweaver 8 國立竹東高級中學 資訊科技概論 黃秋雅老師
使用Fragment 本讲大纲: 1、创建Fragment 2、在Activity中添加Fragment
LOGO HERE 单击此处添加 您的标题标题标题 PRESENTED BY JANE DOE
教师:李金双 网页制作 教师:李金双
Presentation transcript:

第二讲 HTML

HTML 在Web上,通用的发布语言是HTML,HTML语言是利用各种标识来标记文档的结构和超级链接等信息,是一种在网络上使用的通用的标准。 HTML(Hypertext Markup Language)是超文本标记语言,是一种简单通用的用来描述网站页面的标记式语言,用来描述网页中的各种图片、表格、文本等各种元素。用户在浏览网站时,浏览器解释和编译这种语言,生成用户可以看懂的网页。

3. HTML的标识总是封装在由小于号(<)和大于号(>)构成的一对尖括号中。

1)单标识: 只需单独使用,就能完整地表达意思,这类标识的语法是: <标识> 最常用的单标识是 <br>,表示在正文段落的当前位置换行。 ps:<p>表示一个段落的结束,并在段落后面加一空行。这是双标识,但尾标识</p>会自动添加。

2)双标识: 双标识由“始标识”和“尾标识”两部分构成,必须成对使用,其中,始标识告诉Web浏览器从此处开始执行该标识所表示的功能,而尾标识告诉 Web浏览器在这里结束该功能。语法: <标识>内容</标识> 始标识 尾标识 其中的“内容”部分就是要被这对标识施加作用的部分

3)标识属性: 许多单标识和双标识的始标识内可以包含一些属性,语法: <标识 属性1 属性2 ……> 各属性之间无先后次序,属性也可省略(即取默认值)。

创建HTML文件 HTML是普通的文本文件,任何可以写文本的软件,都可以用来书写HTML文件。保存时需要把扩展名保存为.html或.htm,这样,这个文件就是网页了。

4)文档结构: 除了一些个别的标识外,HTML文档的标识可嵌套使用,通常由3对标识来构成一个HTML文档的骨架: <html> <head> 头部信息 </head> <body> 文档主体,正文部分 </body> </html>

3. 常见的HTML标签 网页中最常用的内容是文本、链接、图片和表格。这些网页元素的标签是HTML语言中需要重点掌握的内容。文本和图片都可以添加超级链接,表格可以用来控制网页元素的布局。

文本类标记: <Font>标签 网页中的文字被称作网页的文本。 <Font>标签用来描述文本的一些字体、字号、颜色等文本属性。相关属性: size:用来描述字号的大小。 color:用来描述文本的颜色。用6位十六进制数来表示颜色。 face:设定文本的字体。 title:提示信息。鼠标光标停留在这个文本上时会显示出一段提示信息。

HTML中有不少用于字体的标识,如 物理意义上的标识: <b></b>表示用粗体显示,<i></i>表示用斜体显示, <U></U>表示下划线; <tt></tt>表示类似打字机或定长宽度字体效果。对于那些已经使用了等宽字体的浏览器来说,tt这个标签在文本的显示上就没有什么特殊效果了。 逻辑意义上的标识: <em></em>表示斜体突出显示; <storng></storng>表示粗体突出显示。

表格标记: 网页的文本或图片,可以放在有一定行列的格子中,这些可以约束网页布局的格子就是网页的表格。有些表格可能没有边框,在网页中看不到边框,但仍然是表格。表格的相关标记有<TABLE>、<TR>、<TD>等,分别表示表格、行、列。 1.<TABLE>表格标签 2.<TR>行标签 3.<TD>列标签

超级链接标记: 在浏览网页时,单击一个标题会打开另外一个网页。这种可以打开一个网页的标题就是网页中的链接。例如,一个可以打开百度网页的链接如下。 <A HREF="HTTP://WWW.BAIDU.COM" TARGET="_BLANK">百度</A> 属性TARGET表示链接页面的打开方式。TARGET属性可能的值如下。 _BLANK:表示以新建页面的方式打开网页。 _PARENT:在上级页面打开网页。 _SELF:在当前页面打开网页。

段落标记: 与Word排版不同的是,网页中的一个换行并不是一个段落。在网页中需要有一个<P>标签、<DIV>标签等来把一些文本作为一个整体,构成一个段落。一个段落中可能有很多换行。每一个段落后面可能会自动空出一行。在进行文本排版时,需要合理地设置段落。 1.<P>标签 2.<DIV>标签 3.<SPAN>标签 4.段落标签的综合示例

框架标记: 框架是一个网页中包含另一个网页。当打开这个网页时,这个网页会自动打开其中的框架网页。当单击网页上面的链接时,这个链接可以指向这个框架网页。一个简单的框架网页代码如下: <IFRAME SRC="AA.ASP" WIDTH="300" HEIGHT="300" ALIGN="MIDDLE" SCROLLING="AUTO" FRAMEBORDER ="1"></IFRAME>

表单与按钮标记: 表单是网页浏览器与服务器进行数据交互的基本形式。网站中的用户注册、用户登录、信息提交等功能都是用表单的形式实现。网页的表单由<form>标签、文本框、按钮、单选按钮、复选框等内容构成。 1.Dreamweaver中的表单 2.<form>表单标签 3.文本域 4.隐藏域 5.复选框 6.单选按钮 7.下拉菜单 8.文件选择框 9.按钮 10.示例:一个用户注册表单

图片标记: JPG或GIF等格式的图片文件,可以插入到网页中。网页中插入图片需要使用<img>图片标记。如下代码就是在网页中插入一张图片: <img src="3.jpg" border="2" width="124" height="93" /> 图片标记需要设置的属性有以下几方面。 width:设置图片的宽度。 height:设置图片的高度。 border:设置图片的边框。 src:设置图片的URL。 vspace:设置图片的垂直方向边距。 hspace:设置图片的水平方向边距。 alt:设置图片的提示文字。 align:设置图片的对齐方式。

换行标记: 网页在代码中直接按Enter键只可以实现代码的换行,不能实现网页文本的换行。HTML代码中的回车换行在网页中并不会显示,如果在网页中需要对文字换行则需要使用<br>换行标记。在有些版本的网页设计工具中,换行工具写作<br />,这和<br>是相同的。

水平线标记: 网页中可以用<hr>表示一条水平的直线,用来分隔不同的网页内容,这就是水平线。<hr>标记的属性如下。 width:水平线的宽度。 noshade:水平线是否有阴影。如果 值为noshade,则无阴影。 align:水平线的对齐方式。 color:水平线的颜色。

特殊标签: 网页中有一些空格、注释、命名锚点等标签,这些标签并不在网页中具体显示,是HTML标签中的特殊标签。下面这些标签就是网页中的一些特殊标记。   空格 <!-- --> 注释 <A NAME=“”></A> 锚

实例:制作一个注册页面 网页的页面排版是网页设计的基础知识。一个功能强大页面美观的网页需要正确的排版。本节以一个实例讲解网页的排版。需要在网页中插入一个表格,然后在表格中插入图片和文本。表格起到控制布局的作用。网页中需要一个注册表单,实现用户信息填写的功能。在完成这些页面排版以后,再对网页的代码进行分析,理解Dreamweaver CS5自动生成HTML代码的过程。 动态网站要求有强大的用户交互功能。这些用户交互功能实现时,需要对不同的用户权限进行限制。当用户取得网站功能的权限时就需要进行注册。

4. HTML网页中的META属性 META标签是网页<head>标签中对网页内容、关键字等信息的设置。其作用是在HTML文档中模拟HTTP协议响应头报文的一些字段,常用于网页的<head>与</head>之间。META标签的用处很多,属性有name和http-equiv两种。例如,IT168网站(http://www.168.com)的首页中有这样的META标签代码,这些代码是用来描述网页的某些基本信息。对META标签的设置,有利于搜索引擎对网站的收录。 <meta http-equiv="Content-Type" content="text/html; charset= gb2312" /> <meta name="keywords" content="IT|门户|新闻|资讯|报价|导购" /> <meta name="description" content="IT产品导购知名媒体,权威的导购资讯站,以鲜明的定位、专业到位的服务,成为个人以及企业用户获取IT产品信息、商家资料、导购资讯首选的网络媒体。IT168,不仅仅是导购。" />

META标签中的name属性是针对网络搜索引擎对网页内容收录进行设置。在网页中需要设置这些属性以便于搜索引擎的收录。 content:标识网页的内容,便于搜索引擎查找、分类。搜索引擎会根据content中的内容自动判断网页的内容。 description:网页在搜索引擎上的描述,会出现在搜索引擎的结果中。 dkywords:网页的关键词,搜索引擎会根据关键词对网页的类型进行分类。 generator:用以说明网页的制作工具(如Dreamweaver等)。 author:用以标识网页的制作者。 robots:标识网页是不是被搜索引擎收录。可能的值为:contect= "all|none|index|noindex|follow| nofollow"等。

http-equiv是META标签中的一个重要属性,浏览器显示这个网页时可以对浏览器的状态进行一些设定。 http-equiv属性: http-equiv是META标签中的一个重要属性,浏览器显示这个网页时可以对浏览器的状态进行一些设定。 1)语言与编码 <meta http-equiv="Content-Type" contect="text/html";charset=gb_2312"> <meta http-equiv="Content-Language" contect="zh-CN"> 2)网页刷新与跳转 <meta http-equiv="Refresh" contect="n;url=http://www.abc.com"> 3)设定网页的到期时间 <meta http-equiv="Expires" contect="Mon,12 May 2001 00:20:00 GMT">

4)禁止浏览器从缓存中调用页面 <meta http-equiv="Pragma" contect="no-cache"> 5)设置Cookie时间 <meta http-equiv="set-cookie" contect="Mon,12 May 2001 00:20:00 GMT"> 6)网页的等级评定 <meta http-equiv="Pics-label" contect=""> 7)强制页面在窗口中以独立页面显示 <meta http-equiv="windows-Target" contect="_top"> 8)设置网页加载或离开时的过渡效果 <meta http-equiv="Page-Enter" contect="revealTrans(duration=8,transtion= 66)"> <meta http-equiv="Page-Exit" contect="revealTrans(duration=20,transtion=6)">

5.常见问题 (1) 网页中代码大小写问题和引号问题 (2) HTML与浏览器的不同版本 (3) HTML与XML

HTML代码是不区分大小写的,所以HTML可以随意用大写或小写字母来书写。在HTML标签中,每一个属性完成以后需要用空格隔开。 网页中代码大小写问题和引号问题: HTML代码是不区分大小写的,所以HTML可以随意用大写或小写字母来书写。在HTML标签中,每一个属性完成以后需要用空格隔开。 在HTML代码中需要区别字符的全角和半角,HTML标签中不可以出现全角字符,特别要注意的是不可以出现全角的引号、单引号、全角空格等内容,否则会导致这段HTML标签无法显示。 在HTML代码中的双引号,可以不使用或是用单引号代替。但如果使用引号则必须正确配对。

HTML与浏览器的不同版本: 用来编写网页的HTML有不同的版本。不同版本的HTML可能有一些差别。同样,各种网页浏览器对网页代码的支持是不同的。 a.HTML的版本 b.常用的浏览器 c.网页设计有时需要考虑到浏览器的版本

HTML与XML: 近年来,网站上大量使用了XML技术,XML逐渐在网页制作中流行。XML与HTML之间有一定的区别与联系。 XML(eXtentsible Markup Language)即可扩展标记语言,是用来定义其他语言的一种元语言。XML没有标签集,也没有语法规则,只有句法规则。XML文档对任何类型的应用与解析都必须有匹配的结束标签,不得含有次序不规范的标签。 HTML的主要功能是用来编写网页的内容。XML的可扩展标记功能也可以用来定义为描述网页的内容,于是网页代码也可以用XML来表示。