目前所学的html知识小总结

 

注释:<!--   --!>


一、<head>里面的应用元素:

 


1.显示在网页标题栏上的文字:<title></title>

2.<meta name="    " content="       ">     content里面写的是内容
 keyname       具体关键字
  description   对页面的描述语言
 generator     编辑软件的名称
 author       作者的姓名
 robots        所要限制的搜索方式       (1.All:表示能搜索当前网页及链接的网页;2.Index:表示能搜索当前网页;3.Nofollow:表示不能搜索与当前网页链接的网页;4.Noindex;表示不能搜索当前网页;5.None:表示不能搜索当前网页及其链接网页)
 build       网页建立的日期(2008.08.08)
 copyright     网页版权信息(明日科技)
 reply-to      联系人邮箱

 


        设置网页文字及其语言: <meta charset="UTF-8">
 设置网页定时跳转: <meta http-equiv=“refresh” content="跳转时间";url="跳转地址">
 设置到期时间:    =”expires“ content="到期时间"             (时间必须是GMT时间格式:星期,日 月 年 时 分 秒  如Web,14 september 2011 16:20:00 GMT)(网页一旦过期则必须到服务器上重新调用)
 禁止从缓存中调用网页:                   ="cache-control(pragma)" content="no-cache"    (如果网页频繁跟新,用这个能使用户每次打开网页都能看到最新的消息)
 删除过期的cookie   =”set-cookie“ content=”GMT时间“
 强制打开新窗口:   =”windows-target“  content=”_top“      (强制网页在当前窗口中独立显示,防止自己的网页被别人当做frame页调用) 
 设置网页过渡效果:   =”过渡事件(page-enter/page-exit)“ content=”revealtrans(duration=过渡持续效果,transition=过渡方式)“>   (ie9以上都不能用,过渡方式见另外的说明书)
 
3.<base>    基底网址标记    <base herf="基地网址">(body中有<a herf="../1.html"></a> 其网址打开的时候是:基底网址/1.html  即把相对地址转换为绝对地址)

二、<body>里面的应用元素

1.body  页面的主体标记(<body text="">)
  text  设定页面文字的颜色
 bgcolor  页面背景的颜色
 background 页面背景图片
 bgproperties 背景图片设为固定,不随页面的滚动而滚动
 link  设定默认链接颜色
 alink  鼠标单击时的颜色
 vlink  访问过后的颜色
 margin  页面边距(topmargin。。。)

2.文字标题的建立 
 <h1></h1>一级标题
 <h6></h6>六级标题 (网页设置不同等级标题时运用)
 
 <h1 align="标题文字的对齐方式">      left center right   左对齐 居中对齐 右对齐

设置文字格式                <font 属性=”“>    
 
 设置文字字体  face(face=”字体1,字体2,华文彩云“)优先使用字体1,若无1则用二
 设置字号  size(size=”3(1-7)(+1-+7)“)3号字体与默认字体相同,字号为相对默认字体大小设置
 设置文字颜色  color
 字体效果  <strong>粗体</strong>
    <em>斜体<>
    <u>带下滑线的文字
    <strike>删除线
    <code(samp)>等宽文字
 特殊字符  空格(&nbsp)等   查html手册   记住常用的即可
 上下标   sup 上标   sub下标(数学里面的平方或者底数)

设置段落格式
 
 段落标记  <p></p>
 取消换行标记  <nobr><nobr> (一行文字太长,会加滚动条而不换行)
 换行标记  <br/>
 保持排版标记  <pre></pre>
 居中对齐标记  <center></center>
 向右缩进标记  <blockquote></blockquote>
 添加水平线  <hr width=  height=  color= align= noshade>    (设置宽高,颜色,对齐方式,去掉水平线阴影)
 文字标注标记  <ruby>被说明的文字<rt>文字的标注</rt></ruby>   (同样可设置文字标注的属性,颜色,字体等)
 声明变量标记  <var></var> (效果为斜体, 一般用于变量声明如:x+y=2;等数学情形)
 忽视HTML标签标记 <plaintext(xmp)> (时HTML标记失去作用,直接显示代码,一般放在<body>后面)
 地址文字标签  <address></address> (一般用于定义地址,签名,文档作者身份等信息,电子邮箱等等)
 
列表
 无序列表标记  <ul  type=”“>  <li>第一项</li>  </ul> (ul表示无序列表的开始,li表示每一项)
         (type表示列表项开始的符号 disc 实心圆;circle:空心圆;square:实心方型)

 有序列表标记  <ol type= start=""><li></li></ol>  (type表示列表开始的符号   1:数字1.2.3;i:小写罗马数字;I:大写罗马数字;a:英文字母abc;A:英文字母ABC)
          (start表示有序列表起始数值)
 
 定义标记列表  <dl>
     <dt>名词1<dd>解释1
     <dt>名词2<dd>解释2   (dl表示定义列表的开始,dt后面时要解释的名词,dd后面时解释(一个dt可有多个dd))
    <dl> 
     
 菜单列表标记  <menu><li></menu>    (效果跟无序列表一样,主要用于设计单列的菜单列表)
 目录列表  <dir><li></dir>     (主要用于显示文件内容的目录大纲,通常用于设置一个压缩窄列的列表,用于显示一系列 的列表内容)
 设置列表文字的颜色 <li><font color=></font></li>   
 有序无序列表的嵌套使用 <ul><ol></ol></ul>    (依据需求直接嵌套即可)
 

超链接的使用

 建立文本链接   <a href="链接地址" target="目标窗口打开方式">链接文字</a>   (可以时绝对地址也可以是相对地址)
 设置超链接的目标窗口       (_parent:在上一级窗口打开,常在分帧的框架页面中使用;_blank:新建一个窗口打开;_self:在同一个窗口打开;_top:在浏览器的整个窗口打开,将会忽略所有框架结构)
 建立书签  <a name="书签名字">文字</a>   (name中的为书签的名字,后面将是设置跳转效果)
 链接到同一页面的书签 <a href="#书签名字">文字</a>   (语法:href=“#+书签名字”,点击链接则会跳转到书签名字的文字)
 链接到不同页面的书签 <a href="链接的文件地址#书签的名称">链接的文字</a>
 
 外部链接  
    <a href="http://...">链接文字</a>        (通过http)
    <a href="ftp://..">链接文字</a>   (通过ftp文件传输协议)

 发送email  <a href="mailto:792978017@qq.com"></a>  (通过mailto标签发送邮件,会自动打开计算机系统中默认的电子邮件客户端软件)
    <a href="mailto:电子邮件地址?CC=电子邮件地址">         (抄送收件人)
                                ?Subject=主题文字  (电子邮件主题)
           ?BCC=电子邮件地址  (暗送收信人)
           ?Body=邮件内容        (电子邮件内容)

 下载文件   <a href=“文件所在地址”    (绝对地址和相对地址都可以)

 脚本链接  <a href="javascript:..."></a>    (地址上放上脚本语言)??不确定得去调查

 空链接    “#”                     (指向链接后,鼠标变手型)


使用图片
 
 添加图片  <img src="图片文件的地址" height=   width=   border= hspace=   vspace=   aglin=   title=   alt=   >
       (高;宽;边框;图像水平间距(设置图片与图片或文字的间距);垂直间距(同水平);图像相对于文字基准线的对齐方式(下面详解);图像的提示文字(鼠标放到图片上显示的内容);图像的替换文字(图片无法显示的时候显出来))
    
    aglin=  top  把图像的顶部与同行文字(或图像)的最高部分对齐
      middle  把图像的中部与同行的中部对齐(通常是文本的基线,并不是时间的行中间)
      bottom  把图像的底部与同行文本的底部对齐
      texttop  把图像的顶部和同行中最高的文本的顶部对齐
      absmiddle    把图像的中部和同行中最大项的中部对齐
      baseline  把图像的底部和文本的基线对齐
      absbottom 把图像的底部和同行中的最低项对齐
      left  使图像和左边界(网页的左边界)对齐(文字环绕图像)
      right  使图像的右边界对齐(同上) 
 插入avi文件  <img src="" dynsrc="avi.文件地址" loop=“循环次数”(数值或-1/infinite(无限次)) start=“播放方式”(fileopen:网页打开时播放;mouseover鼠标放上去播放,不是点击)>
 
 图像超链接  <a href="链接地址"  target=“目标窗口的打开方式(同上面出现过的一样)”><img src=></a>
 设置图像热区链接 <img src="" usemap="映射图像名称">          (在图像文件设置热区映射图像名称)
    <map name="映射图像名称"><area shape="热区形状"  coords=“热区坐标” href="热区地址"></map> (定义热区形状和坐标) 
    shape值:rect(矩形区域);circle(圆形);poly(多边形)
    coords:(rect包含四个参数:left top right bottom(理解为两个对角的点坐标))    (circle包含三个 circle-x circle-y radius)


创建表格:
 
 表格基本结构  <table width= height= align= border= bordercolor= cellspacing= cellpadding= bgcolor= background=>(table表格标记,tr行标记,td行内格子,caption标题,th表头,)
     <caption>表格标题</caption>      (cellspacing内框宽度,就是单元格之间的宽度,cellpadding文字与边框的间距)
     <tr> <th> </th> 
      <td> </td>       (可以单独对th,td,tr设置以上的属性)
      <td>    </td>       (valign=垂直对齐方式(top middle bottom))
     </tr>
     </table>  
 水平垂直跨度(跨行,列)<td colspan="列数"(rowspan=“行数”)>      (所跨的其他格子不用再写td,第一个各自写了colspan或rowspan即可)
 单元格亮边框与暗边框 <td bordercolorlight="颜色代码" bordercolordark=“”> 
 表格的表首标记     <thead><tr><th></th></tr></thead>      (用于表首第一行,表示它是表首,结构化语言)             
 表格的表主体标记 <tbody><tr><th></tbody>        (用再第一行后面,包含剩下所有的行,以示表格主体这个结构)
 表格的表尾标记  <tfoot></tfoot>         (一般用于注释表格,或者写日期啥的)
 表格的嵌套   (直接嵌套即可,嵌套再设置属性,可能会简便省事一些)


层--div标签(主要介绍常用属性,冷门的去查手册把)
 
 div属性   <div align= id="唯一id" class="类"></div>     (id:唯一标识,只能有一个(css中:#唯一id{}调用);class:类型标识,可多个(css中:.类{}调用))

   
     <style>(用于设置对象的内嵌样式)  
     常用参数   <overflow(溢出控制):visible(默认可见);auto(自动(若长,加滚动条));sroll(加滚动条)>
         <width:  height: color: background:border:(宽度 类型 颜色(类型主要有none dotted dashed solid double groove ridge inset inset window-inset outset具体查手册))>
         <font-size(字体大小):数值;line-height(行高):数值;font-weight(字体粗细):normal bold bolder lighter;font-family(字体类型):具体查手册>
         <Filter:chroma(chroma过滤器):颜色代码; word-break(断字):normal(正常断字)keep-all(严格不断字);break-all(严格断字)>
         <direction(文字方向):ltr(默认,从左到右) rtl(从右到左)>
         <position(定位方式):absolute(绝对定位)relative(相对定位,相对于原来 top,left bottom right)参数见另外的说明>
         <display(浮动特征):block(块状),inline(内联),none(移除,即不显示出来)其他参数见另外的说明(与javascript中的visibility=“hidden”不一样,JS中是隐藏,但保留浮动特征)>
 span 与 div的区别      (span为行内元素,div为块状元素,两者均无含义,div一般用于布局,span一般用于设置文字效果)
 
 浮动帧标签  <iframe></iframe>   (框架元素,用于在一个网页里面内嵌另一个网页,只能用于ie浏览器,所以不做过多了解,有需要查另外的说明)
 
           
表单标记 --form
  
 处理动作  <form action="表单处理程序"></form> (处理程序可以是程序或者是脚本的一个完整url)
 表单名称  <form name="">    (为了防止后台处理程序混乱,最好加一个名称)
 传送方法  <method="传送方式">   (例如:post)
 编码方式  <enctype="编码方式">   (text/plain(以纯文本的形式传送);application/x-www-form-urlencoded(默认编码形式);multipart/form-data(mime编码,上传文件的表单必须选择该项))
 目标显示方式  <target=>    (目标窗口常用来显示表单的返回信息,如是否成功提交表单,返回结果)
 
 添加控件  <input name="控件名称" type=“控件类型”/> 
     text  文字字段 <size="控件的长度(文本框在页面显示的长度,填数字)" maxlength="最长字符数(最多填入的文字数)" value="默认填入的值">
     password     密码域  同上<οncοpy="return false" oncut="return false" οnpaste="return false">禁止复制粘贴
     radio  单选按钮 <value="该单选按钮的取值" checked="checked"(默认选择,一组里面只能设置一个)>
     checkbox 复选框   同上,checked可有多个
     button  普通按钮 一般配合脚本来实现表单处理<value="按钮取值" οnclick="处理程序">
     submit  提交按钮 <value="显示在页面按钮的文字">不能设置onclick
     reset  重置按钮 同上
     image  图形域,也称图像提交按钮,上传等  <src="图片地址(绝对相对都可以)" name=>
     hidden  隐藏域,不显示在页面上,只将内容传送到服务器中 <value="传递的值">主要用来传递一些参数,提交时会一起传给处理程序,不显示在页面中 
     file  文件域,上传文件 用于上传文件 
 
 label定义标签  (可用于指定id class style等核心属性,也可以指定onclick等事件属性,还可以与表单控件关联)  隐式关联:<label for="某个id" >文字</label>   显示关联:<label> 文字<控件></label>   点标签文字时,同上点击了控件
 
 button定义按钮  (定义一个按钮,里面可以包含文本,图片等内容,指定内容同上,标记间都是按钮的内容)  <button type="submit/reset"><im.....></buttom>
 
 文本域标记textarea (有个大框给你输入文本) <name="" rows="行数" cols="列数" value"默认值">
      

多媒体页面

 滚动文字标记marquee  <mraquee direction="滚动方向"(up down left right) behavior="滚动方式"(scroll 循环滚动默认;slide滚一次就停;alternate 来回交替滚动)scrollamount="滚动速度"(像素为单位)scrolldelay="滚动延迟"(单位时毫秒)loop="循环次数">
    <width="滚动宽度" height="滚动高度" bgcolor="滚动背景颜色" hspace="水平留白空间" vspace="竖直留白空间 ">

 添加背景音乐bgsound <bgsound src="背景音乐地址" loop="循环次数">

 添加多媒体文件  <embed src="多媒体文件地址" width="播放界面宽度" height="" autostart="true/false(是否自动播放)" loop="true/false(是否循环播放,否则播放一次)"hidden="true/false(是否显示播放页面,可用于隐藏界面,播音乐)" quality="high" pluginspage="插件地址" type="所需插件类型" womde="transparent"(插入背景透明的flash动画)>(可以插入flash,mpeg等类型文件)

 (PS:embed用于非IE浏览器,object用于IE,为避免不兼容两个同时用,embed放在object里面)

 object标签  (用于添加多媒体对象,如flash,音频,视频等)     <object classid="需要下载的插件类型" codebase="下载插件的地址" quality="high(以高质量播放视频)"><param name="filenname" value="音频文件地址" (name="wmode" value="transparent"加入背景透明的flash动画)/></object>

    
    
  
 
              

 

HTML5新增元素:
 
 新增的结构元素
  <section></section>   (定义文档或应用程序的一个区段,标示文档结构)
  <article></article> (表示文档中的一块独立的内容,如博客或报纸中的一篇文章) 
  <header></header> (表示页面中的一个内容区块或者整个页面的标题)
  <nav></nav>  (表示导航链接的部分)
  <footer></footer> (表示整个页面或页面中一个内容区块的注脚。一般包含作者信息,日期,联系信息啥的)
 
 新增的块级语义元素
  <aside></aside>  (表示article元素的内容之外的与article内容相关的内容)
  <figure><figcaption>figure标题</figcaption>其他内容</figure>  (表示一段独立的流内容,一般表示文档主体流内容中的一个独立单元)
  <dialog>内容</dialog> (定义对话)(常用dt dd定义对象和对话内容)

 新增的行内元素
  <mark></mark>  (主要用在视觉上向用户呈现那些需要突出显示或高亮显示的文字)
  <time></time>  (表示时间或日期,可以同时表示两者)
    <progress></progress> (表示正在运行中的进程,可用于显示js中耗时间的函数的进程)
  <meter></meter>  (表示度量,仅用于已知最大值和最小值的度量,必须定义度量范围,可以在元素的文本中和min/max属性中定义)

  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值