HTML(Hypertext Markup Language) 简介
HTML 是一种标记语言
使用 HTML 标记和元素,可以:
控制页面和内容的外观
发布联机文档
使用 HTML 文档中插入的链接检索联机信息
创建联机表单,收集用户的信息、执行事务等等
插入动画
开发帮助文件
使用META标记 2-1 name和http-equiv
1.提供关于网页的信息
<!--获得文档的作者名称-->
<META name=“Author” content=“Graham Browne”>
<!--根据关键词生成响应-->
<META name=“KEYWORDS” content="">
<!--对网页的描述-->
<META name="DESCRIPTION" content="">
<meta name=“description” content=“欢迎学习META元素" >
"description"中的content="网页描述",是对一个网页概况的介绍,这些信息可能会出现在搜索结果中,因此需要根据网页的实际情况来设计,尽量避免与网页内容不相关的“描述”,另外,最好对每个网页有自己相应的描述(至少是同一个栏目的网页有相应的描述),而不是整个网站都采用同样的描述内容,因为一个网站有多个网页,每个网页的内容肯定是不同的,如果采用同样的description,显然会有一些网页内容没有直接关系,这样不仅不利于搜索引擎对网页的排名,也不利于用户根据搜索结果中的信息来判断是否点击进入网站获取进一步的信息。
2.应用:关键词生成响应
<!设置网页的到期值-->
<META http-equiv="Expires" content="Mon, 15 Sep 2003 14:25:27 GMT">
<!--设置网页使用gb2312编码-->
<META http-equiv="Content-Type" content="text/html; charset=gb2312">
3.自动刷新页面
<META http-equiv="Refresh" content="10; url=http://yourlink">
最常用的字符实体
空格: <小于号:< >大于号:> &号:& "引号:"
¢分: ¢ £镑:£ ¥日圆:¥ §节:§ '撇号:'
?版权:© ?注册商标:® ×乘号:× ÷除号:÷
链接标记A
1.链接到同一文档的各个部分
<HTML>
<HEAD><TITLE>使用链接</TITLE></HEAD>
<BODY>
<A HREF = #Internet>互联网</A><BR>
<A HREF = #HTML>HTML简介</A><BR>
<A HREF = #Consistency>多样化和统一性</A><BR>
<A name = Internet>互联网</A><BR>
<P>互联网是网络的网络。就是说,计算机网络可以跨越国家甚至全球的范围连接到其他网络</P>
<A name = HTML>HTML简介</A><BR>
<P>超文本标记语言是Web用来创建和识别文档的标准语言。</P>
<A name = Consistency>多样性和统一</A><BR>
<P>万事万物都离不开多样性和统一性这样一条基本准则。</P>
</BODY>
</HTML>
2.链接到另一文档中某个特定位置
<HTML>
<HEAD>
<TITLE>主文档</TITLE>
</HEAD>
<BODY>
<A HREF=sg_1.12.html#Internet>互联网</A>
<BR>
<A HREF= sg_1.12.html#HTML>HTML简介</A>
<BR>
<A HREF=sg_1.12.html#Consistency>多样性和统一性</A>
</BODY>
</HTML>
3.使用电子邮件
如果希望用户在网页上通过链接直接打开客户端的发送邮件的工具发送电子邮件,则可以在网页内包含发送电子邮件的功能。实现此功能所需的全部工作就是在链接标记中插入mailto值。
<A HREF="mailto:thisperson@mymail.com">我的电子邮件</A>
基本 HTML 元素
标题标记:可显示六种大小的标题,即<H1>到<H6>,<H1>为最大,<H6>为最小
段落级标记:<ADDRESS> 标记,定义地址元素; <BLOCKQUOTE>标记;
块标记:<SPAN> <DIV>
字符级标记:<SUP> . . . <SUP> 上标文本 <SUB> . . . </SUB> 下标文本
<EM> . . </EM> 强调文本 <CODE< . . .</CODE> 用于显示编程代码
<CITE>. . .</CITE> 用于引用
无序列表
<HTML>
<HEAD>
<TITLE>学习 HTML</TITLE>
</HEAD>
<BODY>
<UL>
<LI>星期一
<LI>星期二
<LI>星期三
<LI>星期四
<LI>星期五
</UL>
</BODY>
</HTML>
有序列表
<HTML>
<HEAD>
<TITLE>学习 HTML</TITLE>
</HEAD>
<BODY>
<OL>
<LI>星期一
<LI>星期二
<LI>星期三
<LI>星期四
<LI>星期五
</OL>
</BODY>
</HTML>
大写罗马数字 <LI TYPE = I>
小写罗马数字 <LI TYPE = i>
大写字母 <LI TYPE = A>
小写字母<LI TYPE = a>
从第n个值开始编号<OL START = n>
定义列表
<HTML>
<HEAD>
<TITLE>学习 HTML</TITLE>
</HEAD>
<BODY>
<DL>
<DT>星期日
<DD>一周的第一天
<DT>HTML
<DD>超文本标记语言
<DT>互联网
<DD>网络的网络
</DL>
</BODY>
</HTML>
table 表
<HTML>
<BODY>
<TABLE BORDER = 2 BGCOLOR = lavender CELLSPACING = 2 CELLPADDING = 6>
<CAPTION>创建表</CAPTION>
<TH ALIGN = CENTER COLSPAN = 3>第一季度</TH>
<TH ALIGN = CENTER COLSPAN = 3>第二季度</TH>
<TR>
<TD>一月</TD>
<TD>二月</TD>
<TD>三月</TD>
<TD>四月</TD>
<TD>五月</TD>
<TD>六月</TD>
</TR>
<TR>
<TD>1000</TD>
<TD>550</TD>
<TD>240</TD>
<TD>1500</TD>
<TD>2765</TD>
<TD>1240</TD>
</TR>
<TR>
<TD>3000</TD>
<TD>2430</TD>
<TD>2500</TD>
<TD>1250</TD>
<TD>900</TD>
<TD>3400</TD>
</TR>
</TABLE>
</BODY>
</HTML>
插入GIF动画
<IMG SRC=coffeecup.gif ALT="冒热汽的咖啡">
HTML 文档中的图片
GIF(Graphics Interchange Format )图像 (.GIF)
JPEG(Joint Photographic Experts Group)图像 (.JPG)
PNG(Portable Network Graphics )
插入声音
<!--其中 path"sound filename 为声音文件的路径和文件名Netscape Navigator 不支持 BGSOUND 元素-->
<BGSOUND SRC="path"sound filename">
插入视频
<EMBED ALIGN=CENTER WIDTH= "200" HEIGHT= "200" SRC= ""path"file name" AUTOSTART= "TRUE">
使用表单<FORM>
<FORM action="http://mysite.com/processform" METHOD="post">
表单内容
</FORM>
HTML 输入元素input属性
TYPE:此属性指定表单元素的类型。可用的选项有TEXT、PASSWORD、CHECKBOX、RADIO、SUBMIT、RESET、 FILE、HIDDEN和BUTTON。默认值为TEXT。
TYPE:此属性指定表单元素的名称。例如,如果表单上有几个文本框,可以按照名称来标识它们 - TEXT1、TEXT2或用户选择的任何名称。
VALUE:此属性是可选属性,它指定表单元素的初始值
MAXLENGHT:此属性用于指定在TEXT或PASSWORD表单元素中可以输入的最大字符数。默认值为无限的
SRC:SRC="URL"。当使用IMAGE作为输入类型时使用此属性,它用于标识图像的位置。TextArea 元素:属性有Cols、Rows
BUTTON 元素:属性有Name、Value、Type
列表(下拉框)SELECT 元素:Name、Size、Multiple
框架使用
<HTML>
<FRAMESET COLS=”40%,60%”>
<FRAME SRC=”Flowers.jpg” NAME=”Flowers” SCROLLING=yes>
<FRAMESET ROWS=”60,*”>
<FRAME SRC=”x.html” NAME=”x” SCROLLING=no FRAMEBORDER=no>
<FRAME SRC=”y.html” NAME=”y”>
<NOFRAMES>
未显示框架。请单击这里 <A href=”main.htm”>查看无框架版本</A>
</NOFRAMES>
</FRAMESET>
</FRAMESET>
</HTML>
内嵌框架
<HTML>
<P>很有趣吧。你已经对框架有所了解。
<BR>
<IFRAME src="x.html" width="100" height="150" scrolling=auto frameborder=1>
</IFRAME>
<BR>
<P><FONT color = hotpink>上面是一个内嵌框架。
</HTML>
分享到:
相关推荐
Java 2 Platform, Enterprise Edition(J2EE)是Oracle公司推出的用于...总结,J2EE复习题集将涉及这些关键知识点,通过深入学习和实践,开发者能更好地理解J2EE架构,从而高效地开发出满足企业需求的高质量应用程序。
JSP(JavaServer Pages)是J2EE的一部分,它允许开发者在HTML页面中嵌入Java代码,动态生成网页内容。JSP指令如`<jsp:include>`和`<%@include%>`分别用于动态包含页面和静态包含页面。JSP的`forward`动作可以将请求...
### J2EE复习提纲详解 #### 一、B/S与C/S架构的区别 ##### B/S(Browser/Server)架构特点: - **客户端简化**:客户端仅需浏览器即可,无需安装其他应用程序,使得部署和维护更为简单。 - **平台独立性**:由于...
J2EE(Java 2 Platform, Enterprise Edition)是Oracle公司推出的用于构建企业级分布式应用程序的框架,它在Java平台上提供了一整套服务和组件模型,包括Web组件、EJB(Enterprise JavaBeans)、JMS(Java Message ...
**J2EE复习知识点概述** J2EE,全称为Java 2 Platform, Enterprise Edition,是Java平台上用于构建企业级分布式应用程序的框架。它提供了一系列的API和服务,支持多层架构,包括Web层、业务逻辑层(EJB)和数据访问...
【J2EE核心概念】 ...总结来说,这些复习题目涵盖了J2EE平台的基础概念,包括容器、组件、生命周期、Web应用体系、数据库访问接口(JDBC)以及软件设计模式等多个重要领域,是深入理解J2EE开发的关键知识点。
J2EE复习题和答案完美版 本文档提供了J2EE复习题和答案,涵盖了JSP、Servlet、JSTL等方面的知识点,供开发者学习和参考。 1. 在JSP中,要定义一个方法,需要用到以下()元素。 知识点:JSP脚本元素。JSP脚本元素...
常用的HTML标签如`<html>`(文档根元素)、`<head>`(文档头部)、`<body>`(文档主体),而`<Book>`不是一个标准的HTML标签。 6. Servlet与JSP:在Servlet中,`request.getParameter()`用于获取请求参数;JSP EL...
这个压缩包文件“J2EE复习题答案.doc”显然是为了帮助学习者准备J2EE相关的考试或者进行自我测试而准备的。 J2EE 知识体系广泛,涵盖了许多核心技术,包括: 1. **Servlet**:Servlet 是 Java 编写的服务器端程序...
根据提供的信息,我们可以推断这份文档“合肥工业大学J2EE期末复习试题.pdf”主要围绕Java 2 Platform, Enterprise Edition(J2EE)的相关知识点进行展开。由于提供的部分内容并不包含具体的题目或知识点,我们将...
【J2EE复习提纲详解】 J2EE(Java 2 Platform, Enterprise Edition)是Java平台的一个重要组成部分,主要用于开发和部署企业级分布式应用程序。以下是对J2EE核心概念的详细解析: 1. **J2EE多层架构** - J2EE架构...
【J2EE复习资料(可缩印)1】 J2EE(Java 2 Platform, Enterprise Edition)是一个由Oracle公司主导的Java平台,主要用于构建和部署分布式、基于组件的企业级应用程序。它提供了一个全面的框架,涵盖了从客户端到...
【Servlet】Servlet是Java技术实现CGI功能的一种方式,它位于客户端浏览器和服务器之间,作为两者之间的桥梁。Servlet的主要职责包括接收并处理客户端发送的数据、获取请求信息、生成响应结果并将其封装到HTML文件中...
- **HTML** 虽然不是J2EE平台的一部分,但它是构建Web页面的基础,通常与J2EE应用一起使用。 ### 2. 数据库连接管理 - **题目描述**:在J2EE中,如何高效地管理数据库连接? - A. 远程连接模型 - B. 数据源模型...
### J2EE大学Java课程复习题解析 #### 一、选择题知识点解析 1. **EJB类库的存在版本** EJB(Enterprise JavaBeans)是J2EE平台的一部分,主要用于构建可重用的企业级组件。它不存在于J2SE(Java 2 Standard ...
本篇复习将深入探讨Struts2的核心概念、架构、主要特性和实际应用。 一、Struts2核心概念 1. 模型(Model):业务逻辑处理部分,通常由JavaBean或EJB实现。 2. 视图(View):负责数据的展示,如HTML、JSP等。 3. ...
### J2EE复习资料知识点详解 #### J2EE应用程序的组成 J2EE(Java 2 Platform, Enterprise Edition)应用程序通常由多个不同的组件构成,主要包括EJB组件、Web组件以及客户端组件。 - **EJB组件**:即Enterprise ...
在《J2EE》期末复习资料中,首先会提到容器的概念。容器是位于组件与底层特定平台之间的接口,它确保了组件能够在不同的运行时平台上无缝运行。容器对于组件来说是一个抽象层,它屏蔽了操作系统和硬件的差异,为组件...
**J2EE期末考试复习指南** 在准备J2EE(Java 2 Platform, Enterprise Edition)期末考试时,全面理解和掌握其核心概念和技术至关重要。J2EE是Java平台的一个版本,专为开发和部署企业级分布式应用程序而设计。下面...
**J2EE程序设计考试复习资料** 在J2EE(Java 2 Platform, Enterprise Edition)程序设计考试中,考生需要掌握一系列核心概念和技术,以便在实际的企业级开发中能够熟练运用。这份“J2EE考试复习试题”文档是针对这...