HTML速成

             看了HTML孙鑫视频后,对HTML有了基本明确的掌握,梳理知识点对其进行一下总结。

             首先我们要了解我们为什么要学习HTML,我们搞Web开发,不可避免要接触HTML。JSP也是要学习到的知识,先来简单认识一下,它是一种动态网页开发的技术。我们经常要在HTML中嵌入Java代码,作为JSP开发人员,必须掌握一些常用的HTML标记。

           认识一下HTML,全称:Hypertext Markup Language,超文本标记语言。Web页面,或者说是网页,HTML就是来编写此文档的一种标记语言。


           HTML速成的一些必要知识点来说一下。

            


            一、基本

           1、 标签:有图有真相,还附赠礼物。

            


             标签不只是这么简单。它在段落和文本中还不一样。


             段落控制:

             <p align ="#">

             表示paragraph,创建一个段,属性align表示段的对齐方式,#可以是left、center、right、justify。

             <br>

             表示link break,作用:换行

            <hr color ="clr">

            表示horizontal rule,作用:插入一条水平线。

             

             文本显示: 

             <center>...</center>

             使文本居中显示

             <hn align="#">...</hn>

             用于指出文档的标题,n是从1到6的整数,1表示最大标题,6表示最小标题。属性align用户设置标题对齐的格式,#可以是left、center、right。

             <font size=n color="clr">...</font>

             用于设置字体。

             <b>...</b>

             使文本成为粗体

             <i>...<li>

            使文本成为斜体

               

             2、四种形式:大道至简,总结得太好了。

             (1)空元素 <br>

             (2)带有属性的空元素 <hr color="blue">

             (3)带有内容的元素 <title>http://www.baidu.com</title>

             (4)带有内容和属性的元素 <font color="red">http://www.baidu.com</font>

                这里需要注意的是,不同形式,这里标签是不一样的。


            3、框架:看完这个框架,你对HTML算是有了一个大概的认识了。图来得直接些。

              


             4、注释

   HTML文档一定要有注释啊,维护修改起来方便。注释展现:<!--你的注释或说明信息-->,例如<!--This is an apple-->

            

             拓展:特殊字符,先上图,随后用到再回来查找。常用的字符实体:       

               

             

                   二、运用

                  1、列表

                   (1)建立数字编号的列表

                    使用<ol>和<li>标签,在<ol>标签中使用start属性,设置起始的序号,在<li>标签中使用value属性改变列表内的编号顺序。

                     在<ol>和<li>标签中,使用type属性指定编号系统的类型。具体看表。

                     

                     

                    (2)建立带有项目符号的列表

                      使用<ul>和<li>,type属性指定符号的样式,取值如下:

                       


                     (3)建立无符号的列表

                      使用<dl>与<dt>,使用<dd>标签替换<dt>,创建缩进的列表。

                      

                      知识点总结得再好看得也是醉了,真枪实弹地来个实例。

                     

<span style="font-size:18px;">	
	<ol type="i"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ol>
	
	<ol type="I"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ol>
	
	<ol type="A"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ol>
	

	
	<ol type="a"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ol>
	
	<ol type="1"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ol>
	
	<ul type="disc"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ul>
	
	<ul type="square"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ul>
	
	<ul type="circle"> 
		<li>《红楼梦》</li>
		<li>《西游记》</li>
		<li>《三国演义》</li>
		<li>《水浒传》</li>
	</ul> 
	
	<dl> 
		<dt>《红楼梦》</li>
		<dt>《西游记》</li>
		<dt>《三国演义》</li>
		<dt>《水浒传》</li>
	</dl> 
	
	<dl> 
		<dd>《红楼梦》</li>
		<dd>《西游记》</li>
		<dd>《三国演义》</li>
		<dd>《水浒传》</li>
	</dl> 
	  
	  
	  
	  
    
    
    
    </span>

           网页效果:

           

          

          2、表格


            <caption>...</caption>

           用于定义表格的标题

            <tr align="alignment" valign="alignment">...</tr>

            在表格中添加一个新行,属性align用于指定这一行在水平方向上的对齐方式,alignment可以是left、center、right。属性valign用于指定这一行在垂直方向上的对齐方式,alignment可以是top、middle、bottom

            <th>...</th>

           用于定义表头

           <td>...</td>

          用于定义单元格

          

           来吧,理论实践相结合,上实例吧。

           html文档:

<span style="font-size:18px;"><html>
	<head><title>表格的例子</title></head>
	<body>
		   <table border="1" align="center" bgcolor="red">
		   	      <caption>2015年度上半年期末考试成绩单</caption>
		   	      <tr align="center" valign="middle">
		   	      	<th>姓名</th>
		   	      	<th>语文</th>
		   	      	<th>数学</th>
		   	      	<th>英语</th>  
		   	      </tr>
		   	      <tr align="center" valign="middle">
		   	      	<td>张三</td>
		   	      	<td>100</td>		   	      	
		   	      	<td>98</td>
		   	      	<td>80</td>
		   	      </tr>
		   	      <tr align="center" valign="middle">
		   	      	<td>李四</td>
		   	      	<td>100</td>		   	      	
		   	      	<td>98</td>
		   	      	<td>80</td>
		   	      </tr>
		   	      <tr align="center" valign="middle">
		   	      	<td>王五</td>
		   	      	<td>100</td>		   	      	
		   	      	<td>98</td>
		   	      	<td>80</td>
		   	      </tr>
		   	      		   	      	
		   	</table>
		</body>
	</html></span>
        

               网页展示效果:

              

         3、表单

         表单创建<form method="get or post" action ="URL">...</form>

         method用于指向服务器发送表单数据时所使用的HTTP方法。get是缺省的方法,当采用get方法提交表单时,提交的数据被附加到URL(在属性aciton中指定)的末端,作为URL的一部分发送到 服务器端。post方法是将表单中的信息作为一个数据块发送到服务器端。属性action指定对表单进行处理的脚本的地址。
         

         其中我们要用到<input>元素。

        <input type="type" name="name" size="size" value="value">

        属性type用来指定要创建的控件的类型。name属性在表单中并不显示。属性size用来指定表单中控件的初始宽度。属性value指定控件的初始值。

        收藏一下<input>元素。

        

        

            用户填写注册信息的时候,输入个人简历,单行的文本输入控件不适合,怎么接受多行输入信息,我们可以使用多行文本输入控件。

            <textarea name="name" rows="number of rows" cols="number of columns">...</textarea>

           属性rows用于指定文本输入控件可视区域显示的宽度。在开始标签和结束标签之间出现的文本,将作为文本输入控件中的初始文本而显示。

            

           赶紧来实例验证一下。

            html文档:

<span style="font-size:18px;"><html>
	<head><title>表单的例子</title></head>
	<body>
		<form method="get" action="reg.jsp">
			<table>
				<tr>
					<td>用户名:</td>
					<td>
						<input type="text" name="user" size="30" value="我">
					</td>
				</tr>
				<tr>
					<td>密码:</td>
					<td>
						<input type="password" name="pwd">
					</td>
				</tr>
				<tr>
					<td>性别:</td>
					<td>
						<input type="radio" name="sex" value="1" checked>男
						<input type="radio" name="sex" value="0">女
					</td>
				</tr>
				<tr>
					<td>兴趣爱好:</td>
					<td>
						<input type="checkbox" name="interest" value="basketball">篮球
						<input type="checkbox" name="interest" value="football">足球
						<input type="checkbox" name="interest" value="volleyball">排球
						<input type="checkbox" name="interest" value="badminton ">羽毛球
					</td>
				</tr>
				<tr>
					<td>最高学历:</td>
					<td>
						<select size="1" name="education">
							<option value="" selected>...</option>
							<option value="" >博士</option>
							<option value="" >硕士</option>
							<option value="" >学士</option>
							<option value="" >高中</option>
						</select>
					</td>
				</tr>
				<tr>
					<td valign="top">个人简介:</td>
					<td>
						<textarea name="personal" rows="5" cols="30">个人简介</textarea>
					</td>
				</tr>
				<tr>
					<td>
						<input type="reset" value="重写">
						<input type="submit" value="注册">
					</td>
				</tr>
			</table>
		</form>
	</body>
</html></span>

            网页效果:

            

                  福利: 超链接

                  HTML文本之所以被称为超文本,就是因为它具有普通文本不具有的超链接功能。能够通过点击关键字来实现页面的跳转。

                  建立链接:<a href="URL">...</a>

                  属性href用于指定链接的目标,目标地址由URL定位,在开始标签<a>和结束标签</a>之间输入的文本将作为浏览器中显示的链接文本。


                  网页可以嵌入图像,基本语法为:

                  <img src="URL" width=n height=n>

                 属性src指定图像资源的位置,属性width和height用于指定图片的尺寸。

 

                要想理解透彻,还得看一下例子。

<span style="font-size:18px;"><html>
	<head><title>链接的例子</title></head>
	<body>
		<a href="form.html">表单的例子</a><br>
		<a href="../form.html">表单的例子</a><br>
		<a href="E:\提高班\进行中\form.html">表单的例子</a><br>
		<a href="http://www.baidu.com">百度</a><p>
		<img src="1.jpg" width="20" height="40">晓晓</a>
	</body>
</html></span>
               

                 网页效果:

                 

                效果可不是这么简单,点击任何一个关键字,它都能跳转到相应的页面。


                HTML也就这么些东西,不过细节的东西还有很多,无足大碍,以上内容有兴趣可以尝试编写一下,真正感受一下 html的魅力之所在。要想编写出更好的网页结构,还需要对html进一步的学习。

            

            

        



           

          


                     

                

  • 4
    点赞
  • 31
    收藏
    觉得还不错? 一键收藏
  • 15
    评论
基础教程: 1.Html的结构组成 2.Body的常用属性 3.字体 4.图像 5.表格表项对齐方式 6.表格 7.框架 8.序列卷标 9.表单 10.排版卷标 11.背景标志 12.链接标志 其他实例教程 13.关于Iframe标记 14.关于播放音乐 HTML是网页主要的组成部分,基本上一个网页都是由HTML语言组成的,所以要学习网站怎样建设,必须从网页的基本语言学起。 先简单的介绍一下HTML语言(我们在这灌输大家的是能够实际操作),HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗?一点都不神奇,因为现在你看到的就是这种语言写的页面。 是呀,HTML并不是很神奇,只是因为你不是很了解它,现在咱们就开始接她的面纱: 一、HTML的组成结构(头部、眼睛、身体----好像一个人一样是不是?) 1、头部。只要你学过英语,你应该知道头怎么用英文写吧!yes,HEAD就是了;所以,头部的HTML写法就是头部的内容,简单不,大家注意一下,这两个非常相似,只是后一个比前一个多了“/”符号。类似这样的以后会经常用到。 2、眼睛。就好像人的眼睛一样,它是心灵的窗口,而一个网页的眼睛应该就是它的页面的标题了,标题怎么说呢?title,yes!大家知道眼睛是长在头上的,所以啦:标题这些应放在和之间。也就是 标题 3、身体。身体是网页最主要的部分了,因为前面讲的都不是页面所显现出来的,而大家所看到的页面页就是他的身体部分了(当然它的TITLE可以在浏览器的最左上角可以看到),身体----BODY,他的写法也就是:页面内容 最后,别忘了把这些部分组成一体----网页,所以咱们就用把他们给包起来。 好了,咱们来大体看看网页的结构: 标题 页面内容

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 15
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值