WEB基础之:HTML

一、HTML概述。

1,什么是HTML:

    Hyper Text Markup language :超文本标记语言。
    标记语言:它是由一个个标记组成的。主要作用是描述数据。在HTML中,它描述的是内容显示格式和样式。

2,特点及书写规范:

对于没有主体内容的标签可以自闭和。

HTML不能参与程序逻辑。

3,主要组成部分:

<html>          HTML声明
    <head>      HTML的头部分
    </head>
    <body>      HTML的身体部分
    </body>
</html>

二、具体常用标签的介绍。

1,排版标签:

p   :段落标签,可以嵌套使用。
hr  :水平线标签
   属性有:
    width:宽度,主要单位是像素px(还可以有cm,in)
    size: 水平线高度。
    color:水平线的颜色。
    noshade:不使用阴影效果。(内置属性:该属性既是属性又是值,写上后就表明按照该属性的释义来显示(
pre :预格式化标签,会把文本内容预格式化。
br  :换行标签
div :层标签。代表一块区域,自动换行(填充父类)
span    :块标签。代表一块区域,不自动换行(包裹内容)
center  :居中显示主体内容,居中是相对与外层来说的。相对的。

2,字体标签:

font    :字体标签
   属性有:
    color:字体颜色。取值:可以是英文单词,#加上6个16进制的数,rgb(三个0-255之间的自然数)    
    size :调整字体大小,取值范围是1-7之间。
    face :字体的类型
h1-h6   :字号标签
b   :加粗标签
strong  :加粗标签

3,图像标签:

img:图像标签
   属性有:
    src:    图像所在的位置
       路径的写法:
        磁盘路径:
            绝对路径:
               file:///D:/itheima/75/1.jpg
               包含一个隐藏的协议:file协议。可以不写。
            相对路径:
               同级:直接写资源名称
               上级:使用../回到上级目录,目录可以是多级
               下级:目录名称/资源名,目录可以是多级
        网络路径:
            绝对路径:
               http://www.hkddy8.com/images/login.jpg
            相对路径:
               是相对与web应用的

    width: 图像的宽度
    height:图像的高度
    alt:   图像的说明信息
    title: 图像的标题信息
    border:图像的边框

4,清单标签:

ol:有序清单标签 order list
   属性有:
    type:序号的类型 (支持数字,英文,和罗马文)
    start:开始序号 (从哪里开始)
ul:无序清单标签 unorder list
   属性有:
    type:清单项的类型
       desc:实心圆,默认值
       circle:空心圆
       square:方块
li:清单项标签 list item
dl:自定义清单 define list
dt:自定义清单标题 define title
dd:自定义数据 define data

5,超链接标签:

a:表示的就是超链接
   属性有:
    href:链接的地址
        mailto的用法:href=“mailto:邮箱地址”
    name:给超链接定义一个锚点
        引用锚点:使用的是href属性,#加上锚点的名称。

6,表格标签:

table:表示一个表格
   属性有:
    border:边框
    width: 宽度
    height:高度
    align: 显示水平的相对位置 左:left 居中:center 右:right 
    bgcolor:表格的背景色
    cellspacing:单元格之间的间距
    cellpadding:单元格和内容之间的间距
tr:表示表格的一行
   属性有:
    align:显示水平的相对位置
    gbcolor:一行的背景色
td:表示的是一行中的单元格
    align:显示水平的相对位置
    gbcolor:单元格的背景
    colspan:跨列显示
    rowspan:跨行显示
注意:属性的显示效果原则是就近原则。
th:表示单元格的标题 (默认加粗和居中,td中能用的属性,th中都可以用)

7,框架标签:

frameset:表示一个框架集合
   属性有:
    rows:上下排列。取值可以是像素,百分比。分成多少个部分用,分割。例如:rows=“25%,50%,25%”。如果占用屏幕剩余的所有用*号。
    cols:左右排列。取值和rows一样。
    注意:
       框架集合支持嵌套。
       body和framset只能选择一个。
frame:框架中的每一个元素
   属性有:
    src:嵌入框架内容的地址。
    scrolling:是否使用滚动条。yes no auto
    noresize:不可以重置框架中元素的大小。

8,多媒体标签:

embed:显示一个视频播放器。
   属性有:
    src:资源的地址
    width:播放器的宽度
    height:播放器的高度
    autostart:是否自动播放 true false

bgsound:背景音乐标签:<bgsound src="zxmzf.mp3" loop="-1" />

9,表单标签:

form:表示一个表单。
   属性有:
    action:请求的地址
    method:请求的方式。不止两种(我们只需要掌握两种)
        GET:表单中的内容都会显示到地址栏中。不安全,数据长度有限制。
        POST:表单中的内容不会显示在地址栏中。相对get更安全,并且数据长度也没有限制。
    enctype:表单正文的编码类型(有默认值,当改变时是用于文件上传。)
input:表单的输入域标签。
   属性有:
    type:输入域的类型(有默认值,默认值是文本框)
       取值:
        text(文本框),password(密码框)
        radio(单选框),checkbox(复选框)
        submit(提交),reset(重置)
        image(图片),button(普通按钮)
        file(选择文件),hidden(隐藏域)
        注意:
           radio中只有name属性相同时,才表示一组内容。
           checkbox中也是name属性相同时,才表示一组内容。
           radio和checkbox的默认选中checked。
    value:设置或者显示表单输入域的内容。
    name: 表单输入域的名称。只有表单输入域包含name属性的时候,才会被提交。
    select:下拉列表标签。
       属性有:
        name:下拉列表的名称(注意:提交时,提交的是列表项)
    option:下拉列表选项。
       属性有:
        value:提交的下拉列表项的值。
       注意:下拉列表项的默认选中是selected。
    textarea:文本域标签。
       属性有:
        rows:显示的字符行数。
        cols:显示的字符列数。

以下内容,了解即可:
fieldset:语义化标签。
lenged:语义化说明标签。

10,头标签和特殊字符:

头标签:
头标签都放在头部分之间。包括:title base meta link
:指定浏览器的标题。
:为页面上的所有链接规标题栏显示的内容定默认地址或默认目标。
:可提供有关页面的基本信息
:定义文档与外部资源的关系。

特殊字符:
&lt小于号
&gt大于号
  空格
©版权号
™ 商标

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值