HTML从入门到会用

HTML

概念:是最基础的网页开发语言
* Hyper Text Markup Language 超文本标记语言
* 超文本:
* 超文本是用超链接的方法,将各种不同空间的文字信息组织在一起的网状文本.
* 标记语言:
* 由标签构成的语言。<标签名称> 如 html,xml
* 标记语言不是编程语言

常用标签及属性

文件标签:构成html最基本的标签

html:html文档的根标签
head:头标签。用于指定html文档的一些属性。引入外部的资源
title:标题标签。
body:体标签
<!DOCTYPE html>:html5中定义该文档是html文档

文本标签:和文本有关的标签

注释:<!-- 注释内容 -->
<h1> to <h6> :标题标签 h1~h6:字体大小逐渐递减
<p>:段落标签
<br>:换行标签
<hr>:展示一条水平线,属性:color颜色,width宽度,size高度, align对齐方式:center居中,left左对齐,right右对齐
<b>:字体加粗
<i>:字体斜体
<font>:字体标签
<center>:文本居中 属性:color颜色 ,size大小,face字体

属性定义

  • color:
  1. 英文单词:red,green,blue
  2. rgb(值1,值2,值3):值的范围:0~255 如 rgb(0,0,255)
  3. #值1值2值3:值的范围:00~FF之间。如: #FF00FF
  • width:
  1. 数值:width=‘20’ ,数值的单位,默认是 px(像素)
  2. 数值%:占比相对于父元素的比例

图片标签

img:展示图片
src:指定图片的位置

列表标签

  • 有序列表:
    ol
    li
  • 无序列表:
    ul
    li

链接标签

  • a:定义一个超链接
    href:指定访问资源的URL(统一资源定位符)
    target:指定打开资源的方式
    _self:默认值,在当前页面打开
    _blank:在空白页面打开

div和span

div:每一个div占满一整行。块级标签
span:文本信息在一行展示,行内标签 内联标签

表格标签

able:定义表格
* width:宽度
* border:边框
* cellpadding:定义内容和单元格的距离
* cellspacing:定义单元格之间的距离。如果指定为0,则单元格的线会合为一条、
* bgcolor:背景色
* align:对齐方式
tr:定义行
* bgcolor:背景色
* align:对齐方式
td:定义单元格
* colspan:合并列
* rowspan:合并行
th:定义表头单元格

综合案例

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>注册</title>
</head>
<body>
<form action="#" method="post">
  <table border="1" align="center" width="500">
    <tr>
      <td><label for="user">用户名</label> </td>
      <td><input type="text" name="user" id="user" placeholder="请输入账号"></td>
    </tr>

    <tr>
      <td><label for="password">密码</label></td>
      <td><input type="password" name="password" id="password" placeholder="请输入密码"></td>
    </tr>

    <tr>
      <td><label for="email">Email</label></td>
      <td><input type="email" name="password" id="email" placeholder="请输入Email"></td>
    </tr>

    <tr>
      <td><label for="name">姓名</label></td>
      <td><input type="text" name="name" id="name" placeholder="请输入真实姓名"></td>
    </tr>

    <tr>
      <td><label for="tel">手机号</label></td>
      <td><input type="text" name="tel" id="tel" placeholder="请输入手机号"></td>
    </tr>

    <tr>
      <td>性别</td>
      <td>
        <input type="radio" name="sex" value="man" checked ><input type="radio" name="sex" value="woman" ></td>
    </tr>

    <tr>
      <td>出生日期</td>
      <td><input type="date" name="birthday" ></td>
    </tr>
    <tr>
      <td colspan="2" align="center"><input type="submit" value="注册" ></td>
    </tr>
  </table>
</form>
</body>
</html>

在这里插入图片描述

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值