简单HTML的使用

1 html的简介

*什么是html?

   -HyperText Markup Language :超文本标记语言,网页语言

      **超文本:超出文本的范畴,使用html可以轻松实现这样的操作

       **标记:html所有的操作都是通过标记实现的,标记就是标签。<标签名称>

      **网页语言:

          html后缀 .html .htm

2  html规范

html包含两部分<head></head>     <body></body>

一般成对出现 例:<html></html> 少数在标签内结束 例:<br/>

3  html操作思想

网页中有很多数据,不同的数据可能需要不同的显示效果,这个时候需要使用标签把要操作

的数据包起来,通过修改标签的属性值实现标签内数据样式的变化。

一个标签相当于一个容器,想要修改容器内数据的样式,只需要改变容器的属性值,

就可以实现容器内数据样式的变换。

4  html中常用的标签

  文字标签和注释标签

文字标签:修改文字的样式

<font></font>

属性:

size:文字的大小,取值范围1-7,超出了7,默认还是7

color:文字颜色

两种表示方式

英文单词

使用十六进制数表示

通过工具实现不同的颜色

注释标签

注释:<!-- html 的注释 -->

标题标签、水平线标签和特殊字符

标题;标签

<h1></h1>    <h2></h2>   <h3></h3>  .......  <h6></h6>

从h1到h6,大小依次变小,同时会自动换行 

水平线标签<hr/>

属性 size 水平线的粗细 取值范围1-7 color 颜色

特殊字符

想要在页面上显示这样的内容  <html>:是网页的开始!

需要对特殊字符进行转义

<                 &lt;

>                &gt;

空格:       &nbsp;

&:                &amp;

  列表标签

                 <d1></d1>:表示列表的范围

    在dl里面   <dt></dt> :上层内容

      在dl里面   <dd><dd> :下层内容

想要在页面显示这样的效果

1......

2......

3.....

a.....

b.....

c......

i......

ii.......

iii...........

<ol></ol>  有序列表的范围

属性 type :设置排序方式 1(默认) a i

在ol标签里面<li>具体内容</li>

想要在页面上显示这样的效果

特殊符号(方框)...

<ul></ul> 表示无序列表的范围

属性:type :空心圆 circle、实心圆disc、实心方块square、默认disc

在ul里面<li></li>

图像标签

<img  src= "图片的路径"/>

src:图片的路径

width:图片的高度

height:图片的高度

alt 图片上显示的文字,把鼠标移动到图片上,停留片刻显示内容

有些浏览器下不显示(没有效果)

5 路径的介绍

  分类:

绝对路径:

相对路径:一个文件相对于另外一个文件的位置

三种:1 html文件和图片文件在一个路径下,可以直接写文件名称

      2 图片在html的下层目录

在html文件中,使用img文件下面的图片文件名称

      3 图片在html文件的上层目录

html文件所在的目录和图片是一个目录

图片和html文件是什么关系?

图片在html的所在目录的上层目录

表示上层路径 ../

6 超链接标签

  链接资源 <a href="链接到资源的路径"> 显示在页面上的内容</a>

属性:

href :链接的资源的地址

target:设置打开的方式,默认是在当前页打开

blank :在一个新窗口打开

self:在当前页打开 默认

当超链接不需要到任何的地址 在href里面加#

定位资源

如果想要定位资源:定义一个位置

<a name="top">顶部</a>

回到这个位置

<a href="#top">回到顶部</a>

引入一个标签 pre:原样输出

7 表格标签

可以对数据进行格式化,是数据显示更加清晰

<table></table>:表示表格的范围

属性:

border:表格线

bordercolor :表格线的颜色

cellspacing:单元格直接的距离

width :宽度

height :高度

在table里面<tr></tr>   表示行

设置对齐方式 align :left center right

在tr里面<td></td> 表示单元格

设置对齐方式 align :left center right

使用th也可以表示单元格:表示可以居中加粗

表格操作技巧

首先数有多少行,数每行里面有多少个单元格

表格的标题

<caption></caption>

合并单元格

td的属性

rowspan :跨行

colspan:跨列

例:<td colspan="3">人员信息</td>

8 表单标签

<form></form>:定义一个表单的范围

属性 action :提交到页面地址,默认:提交到当前页面

  method:表单提交方式

常用的两种 get post 默认是get请求

1 get请求地址栏会携带提交的数据,post不会携带

2 get请求安全级别较低,post较高

3 get请求数据大小有限制,post没有限制

enctype:一般请求不需要这个属性,做文件上传时候需要设置这个属性

输入项:可以输入内容或者选择内容的部分,需要有name属性

大部分的输入项 使用<input  type="输入项的类型"/>

普通输入项:<input   typr="text"/>

密码输入项:<input type="passwod"/>

单选输入项:<input type="radio"/>

在里面需要属性 name 

name的属性值必须要相同

必须要有value属性值

默认选中需要添加属性 checked=“checked”

复选输入项:<input type="checkbox"/>

在里面需要属性 name

name的属性值必须要相同

必须要有value属性值

默认选中需要添加属性 checked=“checked”

属性checked=true表示选中 为false表示没选中

文件输入项

<input type="file"/>

下拉输入项(不是在input标签里面的) 属性selected=true表示选中 为false表示没选中

例:

<select name="birth">

<option value="1991">1991</option>

<option value="1991">1991</option>

<option value="1991">1991</option>

</select>

默认选中需要添加属性 selected=“selected”

文本域

<textarea cols="10"   rows="10"></textarea>

隐藏项(不会显示在网页上,但是存在于html代码里面)

<input type="hiden"/>

提交按钮

<input type="submit"/>

<input type="submit"  value="注册"/>

使用图片提交

<input type="image" src="图片路径"/>

重置按钮:回到输入项的初始状态

<input type="reset"/>

普通按钮(和js一起使用)

<input type="button" value='''/>

9  html中的其他的常用标签的使用

b:加粗

u:下划线线

s:删除线

i:斜体

pre:原样输出

sub:下标

sup:上标

div:自动换行

span:在一行显示

p:段落标签 比br标签多一行

html头标签的使用

html两部分组成 head和body

在head里面的标签就是头标签

title标签:表示在标签上显示的内容

meta标签:设置页面的一些相关内容

例:<meta name="keywords" content=""/>

<meta http-equiv="refresh" content="3;url=0.html"/>

base标签:设置超链接的基本设置

可以统一设置超链接的打开方式

<base target="_blank"/>

link标签:引入外部文件

10 框架标签的使用

<frameset>

rows:按照行进行划分

<frameset rows="80,*">

cols:按照列进行划分

<frameset cols="80,*">

<frame>

具体显示的页面

例:<frame name="lower_left" src="b.html">

使用框架标签的时候,不能写在body里面,使用了框架标签,需要把body去掉

如果在左边的页面超链接,想让内容显示在右边的页面中

设置超链接里面的属性,target值设置成名称

<a href="0.html" target="lower_left">超链接</a>

11 表单提交方式

  使用submit提交

   使用button提交表单

例:实现提交方法

function form1(){

var form1 = document.getElementById("form1");

form1.action = "hello.html";

form1.submit;

}

 使用超链接提交

<a href = "hello.html?username=123456">使用超链接提交</a>

12 常用的事件

onclick:鼠标点击事件

onchange:改变内容(一般和select一起使用)

onfocus:得到焦点(ie5、某些版本的ie6不好用)

onblur:失去焦点

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值