HTML

一:相关概念

1.什么是html?

答:超文本标记语言。

超文本:文字,图片,音频,视频,链接,绘图等

html是标记语言:编程语言(包括类型,运算符,流程控制等);标记语言(由标签组成:写html文档就是在写标签)

2.什么是HTTP?

答:超文本传输协议,用于浏览器和服务器端html文档传输的应用层协议。http协议是明文传输。默认使用端口是80

3.什么是https

相对于http,需要ssl证书:验证服务器端和实现数据的加密。默认端口是443

二:HTML基本语法

1.如何书写html文档

html/shtml/Html 结尾的

2.标签书写规范

  • 通过尖括号家关键词组成;
  • 标签必须成对存在,包括开始标签和结束标签 ;
  • 标签允许正确嵌套 ,有且只有一个根标签
  • 标签内部可以写属性(属性是对标签的描述),在开始标签书写。
  • 标签对大小写不敏感,但是建议使用小写

3.示例

<html>
    <!-- 头标签:大多不可用,主要用于约束和描述 -->
    <head>
    <!-- 标题 -->
    <title> hhhhh</title>
    </head>
    <!-- 正文标签 -->
    <body>
    aa
    </body>

</html>

4.编写工具

Dreamweaver,webstorm,sublime,hbuilder

三:HTML常见标签

1.标题标签:用于强调重要程度,h1-h6有不同加粗和字体变大的效果,独占一行

2.P标签:段落标签

有换行效果。

3.Br标签:折行

空标签:

4.Hr标签:水平线



默认同窗口同宽

5.链接标签:a标签

Href属性: 链接位置 # /本地文件/网络文件url

<!--网络资源-->
    <a href="http://www.baidu.com">百度</a>
    <!--1.绝对路径     2.相对路径-->
    <a href="../index2.html">本地文件</a>

Target: 目标 链接资源的打开方式(默认在当前窗口打开)

_self:  当前窗口打开
_blank: 新窗口打开
_parent: 在父窗口打开
_top: 在顶级窗口打开

锚链接: 实现网页内部跳转

<a href="#p1">跳转到p</a>
<!--id是标签的唯一标识-->
<p id="p1">跳转的位置</p>

5.锚链接:实现网页内部跳转

6.图片标签

Src:图片资源的路径(本地文件,网络资源)
Alt:图片加载失败用于提示说明文字。
Title:鼠标悬停用于说明。
Width:调整宽度   单位:px  像素
Height:高度

7.列表标签

  1. 无序列表
    UL:无序列表
    Li:列表项
  2. 有序列表
    OL:
    li:
  3. 自定义列表
    DL:自定义列表
    Dt:自定义列表项
    Dd:列表项说明
<ul>
            <li>天猫</li>
            <li>天猫超市</li>
            <li>聚划算</li>
        </ul>

        <ol>
            <li>我们不一样</li>
            <li>无问西东</li>
            <li>红颜旧</li>
        </ol>

        <dl>
            <dt>亚瑟</dt>
            <dd>战士,出红莲斗篷</dd>
            <dt>妲己</dt>
            <dd>法师,出不知道</dd>
        </dl>

8.表格标签

  • Table:表格
  • tr:行
  • td:单元格
  • Colspan:跨列
  • Rowspan:跨行
<!--cellpadding:单元格内边距  单元格内容和边框之间的距离-->
        <table border="1" cellspacing="0" cellpadding="5">
            <tr>
                <td colspan="2">第一格</td>
                <td>第三格</td>
            </tr>
            <tr>
                <td rowspan="2">第一格</td>
                <td>第二格</td>
                <td>第三格</td>
            </tr>
            <tr>
                <td>第二格</td>
                <td>第三格</td>
            </tr>
        </table>

Thead:头部信息
Tbody: 正文信息
Tfoot: 小计等总结信息

9.表单

form
Action:动作,服务器端的路径
Method:请求方式

input表单项

Input: 表单项

Type: 区分表单项的显示格式
        Text:文本输入框(单行)
        Password:密码框
        Button:按钮
        Submit:带有提交功能的按钮
        Reset:重置
Radio:单选
Checkbox:多选
Value: 值(显示值,提交给服务器的值)
Name: 表单项的名称(相当于key),需要传递给服务器端的选项必须有name值。
Checked:选中状态

Select标签:下拉框
Option:下拉选项

<form action="#" method="get">
            用户名:<input type="text" name="username" /><br/>
            密码:<input type="password" name="password"/><br />
            性别:<input type="radio" name="sex" checked="checked" value="man"/>男
                <input type="radio" name="sex" value="woman"/>女<br />
            多选:
                <input type="checkbox" name="hobby" value="book"/>看书
                <input type="checkbox" name="hobby" value="movie"/>看电影
            <!--<input type="button" value="登录"/>-->
            省份:
                <select name="city">
                    <option value="bj">北京市</option>
                    <option value="sh">上海市</option>
                </select><br />
                <textarea rows="10" cols="10"></textarea>
                <input type="file" name="file" />
            <input type="submit" value="登录"/>
            <input type="reset" />
        </form>

10.div

div作为容器和css结合用于页面的布局。div默认宽带和窗口一致,高度默认为0.div是一个块级元素,不与其他元素共享一行

11.span

span是一个内联元素,经常放置一些文本信息,用于做标记。

12.实体

空格&nbsp等

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值