html笔记

HTML基础

web标准组成

  • web标准:由**结构(html)、表现(css)、行为(js)**组成

    1.结构层 - HTML - 用来搭建网页的基本结构的

    2.表现(样式)层 - CSS - 就是美化网页的

    3.行为(交互)层 - javascript - 网站的交互

  • W3C (制定了结构(xhtml、xml)和表现(css)的标准,非赢利性的。)

  • ECMA制定了行为(DOM(文档对象模型),ECMAScript)标准

  • HTML 指的是超文本标记语言 (Hyper Text Markup Language) www万维网的描述性语言。

HTML基本结构和HTML基本语法

HTML基本结构

<!-- 声明文档类型 -->
<!DOCTYPE html>
<!-- 说明写的是html标记语言 -->
<html lang="en">
<!-- 文件头部 -->

<head>
    <!-- 声明编码格式有UTF-8 -->
    <meta charset="UTF-8">
    <meta http-equiv="X-UA-Compatible" content="IE=edge">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <!-- 文件标题,在状态栏显示 -->
    <title>Document</title>
</head>
<!-- 文件主体 -->
<body>
</body>
</html>

HTML基本语法

1.常规标记(双标记、双标签)

<标记 属性=“属性值” 属性=“属性值”></标记>

标记也可叫标签或叫元素

常见的双标签

<html></html><head></head><title></title><body></body><table></table><tr></tr><tr></tr><span></span><p></p><form></form><h1></h1>~<h6></h6><style></style><b></b><u></u><strong></strong><i></i><div></div><a></a><script></script>

例如:

2.空标记(单标记、但标签)

<标记 属性=“属性值” />

常见的但标签

<br/><hr/><img/><input/><param/><meta/><link/>

例如:

  • 写在<>中的第一个单词叫做标记,标签,元素。

  • 标记和属性用空格隔开,属性和属性值用等号连接,属性值必须放在“”号内。

  • 一个标记可以没有属性也可以有多个属性,属性和属性之间不分先后顺序。

  • 空标记没有结束标签,用“/”代替。

HTML常用标记

1.文本标题(h1~h6)

<h1>一级标题</h1>
<h2>二级标题</h2>
<h3>三级标题</h3>
<h4>四级标题</h4>
<h5>五级标题</h5>
<h6>六级标题</h6>

注:a. 标题标签都是双标签

b. 从一级到六级逐渐的变小

c. 每一个都独占一行

d. 每一个之间都会有个缝隙

强调的:一个网页中h1标题只能用一次,其余的可以随意使用次数

2.段落文本(p)

<p>段落文本内容</p>

标识一个段落(段落与段落之间有段间距)

注:a. 是双标签

b. 每一个都独占一行

d. 每一个段落之间都会有个缝隙

3.字符实体

例如:

&nbsp;  空格
&lt;  小于号
&gt; 大于号

4、换行(br)

<br />
换行是一个空标记(强制换行)

5、水平线

  <hr />空标记

6、加粗有两个标记

<b>加粗内容</b>只是显示加粗
<strong>强调的内容</strong>突出的文本

7、倾斜

<em>强调文本</em>

<i>倾斜文本</i>

8、 扩展

<u>文本</u>下划线

<s>文本</s>删除线

<del>文本</del>删除线

<sub></sub>下标

<sup></sup>上标 

9、列表

  1. 无序列表

    <ul>
            <li></li>
            <li></li>
            <li></li>
        </ul>
    
  2. 有序列表

    <ol>
            <li></li>
            <li></li>
            <li></li>
        </ol>
    
  3. 自定义列表

 <dl>
    <dt>名词</dt>
    <dd>解释</dd>
    <dd>解释</dd>
    <dd>解释</dd>
   </dl>

ul和li要同时出现

ul后面只能写li,li里面可以写任意

列表是可以嵌套使用的

有序列表属性:

type 项目符号类型 start 从几开始

10、插入图片

<img src="目标文件路径及全称" alt="图片替换文本" title="图片标题" width="宽度" height="高度"/>

title的作用:图片的标题: 在你鼠标悬停在该图片上时显示的提示文本,鼠标离开就没有了,HTML的绝大多数标签都支持title属性,title属性就是专门做提示信息的
**alt的作用:**提示文本 必写;alt属性是在你的图片因为某种原因不能加载时在页面显示的提示信息,它会直接输出在原本加载图片的地方。(第二个功能,优化图片的)

11、超链接

<a href="目标文件路径及全称/连接地址" title="链接的标题" target="_blank">链接文本/图片</a>

网页中能点击跳转的就是超链接 (跳转到指定的网址或者页面之间跳转)

其他属性 title和target==(target:页面打开方式,默认属性值_self _blank 新窗口打开)==

特点:有自己的颜色;自带下划线;在一行显示;鼠标划上去有小手状;

12、路径

  1. 相对路径

    /下一级

    …/上一级

  2. 绝对路径

    具体地址

13、注释

  1. Html的注释语法

    <!-- 中间写注释的内容 -->
    
  2. Css的注释语法

    /* 中间写css注释内容 */
    

表单的作用及组成

表单组成
  1. 表单域(表单框)

    <form></form>
    
  2. 表单控件

    <input type="类型" value="默认值"/>
    
  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值