HTML课程

一、HTML概述

       什么是HTML:一种设计网页的纯文本类型语言,文件以.htm/.html为后缀,由浏览器解释运行。

          主流浏览器:IE 、火狐、谷歌

二、基础语法

      封闭类型的标记(成对):

<span style="font-size:14px;"><h1>...</h1></span>
         非封闭类型的标记(单标记):

<span style="font-size:14px;"><br /></span>
         为标记添加属性:

<span style="font-size:14px;"><h1 align="center" xx="xx" > </h1></span>
     

         HTM标准结构:

版本信息

<span style="font-size:14px;"><html>
        <head>
         </head>
          <body>
          </body>
</html></span>


1、版本信息:传统型(过渡型)、严格型、框架型

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Strict//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-strict.dtd"> 

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Frameset//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-frameset.dtd">


2、head:

      title:标题

      meta:

      刷新频率:

<span style="font-size:14px;"><meta http-equiv="refresh" content="10"></span>
      编码方式:

<span style="font-size:14px;"><meta http-equiv="content-type" content="text/html;charset=utf-8" /></span>

三、文本

默认方式:空格折叠(多个空格和换行,合为一个空格)

特殊字符:转义字符,替代特殊字符

          <  &lt;

>&gt;

空格 &nbsp;

标题:

段落:

换行:

分组元素:一些元素分堆,统一的设置

<div></div>块级(block)元素:独占一行,上下分开,常用于对块级元素分组,比如用于包含多个段落。

<span></span>行内(inline)元素:与其他元素位于同一行,常用于分开一行中的某些文本。

四、图像和链接

1、图像:

<span style="font-size:14px;"><img src="a.jpg" /></span>
2、url地址:相对路径、绝对路径

       相对当前页面文件:

<span style="font-size:14px;"><img src="images/b.jpg" /></span>
       绝对路径、全路径:

<span style="font-size:14px;"><img src="http://baidu.com"/></span>
3、链接:
<span style="font-size:14px;"><a href="index.html" > 被点击的对象</a></span>
<pre name="code" class="html"><span style="font-size:14px;"><a href="http://sina.com.cn">click me</a></span>

 
4、设置打开的目标位置: 
<span style="font-size:14px;"><a target="_self/_blank"> </a></span>
    替换原有页面  :   _self

    打开一个新窗口:_blank

5、链接的跳转

   a、页面之间:A页面——B页面

   b、同一页面上的不同部分之间:  

          回到顶端:

<span style="font-size:14px;"><a href="#"> XX</a></span>
          使用锚点:页面不同部分之间定位     

<span style="font-size:14px;"><a name="t1"></a>    </span>
          隔开很多内容,链接

<span style="font-size:14px;"><a href="#t1">To    </a></span>

五、列表

1、无序列表(ul),包含列表项li

2、有序列表(ol)

3、列表的嵌套:创建出多级目录形式

六、表格

1、应用:数据的显示,网格数据

                 页面的布局

2、表格的基本结构: table/tr/td(单元格)

3、常用属性:

       table:border/width/height/align

       td:width/height/align(left/right/center)/valign(top/middle/bottom)

       cellspacing:表格与单元格边框之间的距离

       cellpadding:单元格内容和单元格边框之间的距离——内边距

4、表格的复杂结构

          行分组:thead/tbody(常用)/tfoot

           表格的标题:<caption>标题文本</caption>

<span style="font-size:14px;"><table>
      <caption></caption>
      <thead>
               <tr></tr>
      </thead>
       <tbody>
                <tr></tr>
                <tr></tr>
        </tbody>
        <tfoot>
                     <tr></tr>
         </tfoot>
</table></span>

5、不规则表格: td的colspan/rowspan属性,设置单元格跨列或者跨行

6、表格的嵌套:实现复杂的布局、数据显示时,将table结构写入一个td里。

七、表单

 1、form:表单,承载表单上的元素,提交数据

<form action="" method=""> </form>

2、表单中的元素

input元素:使用type属性区分各种输入框

           文本框:

<input type="text" />
           密码框:

<input type="password" />
            单选框:

<input type="radio"  />
             多选框:  
<input type="checkbox" />
             提交按钮:发生提交动作,默认,将明值对附加到url后,提交

<input type="submit"  />

              重置按钮:将页面恢复到初始状态

<input type="reset" />
              普通按钮:

<input type="button"  />

              隐藏域:常用于记载哪些不需要在页面显示的数据,比如id

<input type="hidden" />
             文件域:
<input type="file" />

     input元素常用的属性:

              name:标识,用于提交数据,名值对的方式

              value:记载值

              checked:适用于单选或者多选,默认选中


       非input元素 :

               select元素:列表框或者下拉框(size属性) ,包含<option value="">,表示选项

                多行文本框:

<textarea>  </textarea>
               fieldset

                文本标签:

<label for="某个元素的ID值">文本</label>将文本和元素发生关联

八、框架元素

           在某个页面上嵌入另一个页面

<iframe src="url"> </iframe>



             

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值