前端系列——HTML

28 篇文章 10 订阅

HTML

什么是前端

前端即网站前台部分,运行在PC端,移动端等浏览器上展现给用户浏览的网页。随着互联网技术的发展,HTML5,CSS3,前端框架的应用,跨平台响应式网页设计能够适应各种屏幕分辨率,合适的动效设计,给用户带来极高的用户体验

前端就是你能看到的东西

什么是HTML

指的是超文本标记语言
(Hyper Text Markup Language),这个也是我们网页最常用普通的语言了,经历了多个版本的发展,已经发展到5.0版了,得力于W3C建立的标准和规范,已普遍升级到了XHTML,XHTML 指可扩展超文本标签语言(EXtensible HyperText Markup Language), XHTML 于2000年的1月26日成为 W3C 标准,是更严格更纯净的 HTML 代码,XHTML 的目标是取代 HTML。XHTML 与 HTML 4.01几乎是相同的,XHTML 是作为一种 XML 应用被重新定义的 HTML,是一个 W3C 标准。W3C 将 XHTML 定义为最新的HTML版本。所有新的浏览器都支持 XHTML。

Quickstart

  1. 新建文本文档.txt
  2. 修改.txt后缀为.html
  3. 双击打开
    认识html基础标签

注释

注释:<!-- 注释内容 -->
ctrl+/可以直接生成注释

标签类型

  1. 自闭合标签
  2. 闭合标签

1.title标签

<title>title标签是网页的名字</title>

2.文档类型标签

<!DOCTYPE html>
说明当前文档是html形式的(!用于警示作用)
范例中的 DOCTYPE,<!DOCTYPE html>,是所有可用的 DOCTYPE 之中最简单的,也是
HTML5 所推荐的。HTML 的早期变种也属于推荐标准,不过,当今的浏览器都会对这个 DOCTYPE 使用标准模式,就算是早已过时的 
Internet Explorer 6 也一样。目前,并没有正当的理由,去使用其他更复杂的 DOCTYPE。如果你使用其他的 
DOCTYPE,你可能会面临触发接近标准模式或者怪异模式的风险。

3.html标签

<html></html>
当前标签为总父标签,说明页面在html中
可视窗口就是html

4.head标签

<head></head>
浏览器的头部
主要用于添加文件,设置页面名字

5.meta标签

<meta charset=UTF-8>
设置编码格式

6.body标签

<body></body>
表示页面的身体,所有页面显示的内容都要在body标签中书写

计算机基础知识——地址

  1. 相对地址:相对于当前的文件而言的我们需要使用的其他资源的地址
  2. 绝对地址:C:/Users/Syf200208161018/Desktop/htmlTest/新建文本文档%20(2).html 指的是计算机从磁盘开始的地址
  3. 引用地址: 暂时不讲
相对地址的写法

当前目录:./
上一级目录: ../
下一级:./imgs

html常用标签

1.link标签

<link rel="" href="" />
用于引用我们所需要的资源

rel:资源类型
href:资源位置(写相对地址)

2.div标签

<div>
  内容1
</div>

div是内容标签
我们可以把我们要在网页上显示的内容放到div标签中
div是块标签

3.span标签

<span>
  内容1
</span>
也是内容标签
是行标签

标签的分类

  1. 行标签(显示在一行中,没有宽高,宽高是由里面的内容决定的)
  2. 块标签(占用一行,有宽有高可以自己设置)
  3. 行内块标签(即可以显示在一行中也可以设置宽高)

4.h1~h6

标题标签
共有6个等级
依次字号减小
也是块标签

5.p标签

放置内容与span标签相似
常用于放置大量文章段落
内部无法自动换行

6.br标签

用于进行换行

<br />

主流开发器

IDEA,WebStorm,VSCode,HBuilder,Notepad++
VSCode是目前前端最被广泛使用的专业编辑器
由微软开发,它不是IDE,而是编辑器
https://blog.csdn.net/qq_51553982/article/details/119836626

自动生成网页基础布局

使用英文半角的就可以生成基础布局

表单标签

1.input输入框
<input type="text" placeholder="enter something"  value="default value"/>
是自闭和标签
type:可以设置相关的输入框类型
placeholder:可以输入默认提示内容
value:设置默认内容
  <!-- 输入框 -->
  <input type="text">
  <!-- 密码框 -->
  <input type="password">
  <!-- 按钮 -->
  <input type="button" value="button">
  <!-- 多选框 -->
  <input type="checkbox">
  <!-- 时间选择器 -->
  <input type="date">
  <!-- 颜色选择器 -->
  <input type="color">
  <!-- 邮箱 -->
  <input type="email">
  <!-- 文件选择器 -->
  <input type="file" multiple="multiple"> 
  <!-- 图片显示器 -->
  <input type="image" src="./imgs/bitbug_favicon.ico" alt="">
  <!-- 单选框 -->
  <input type="radio">
  <!-- 进度条 -->
  <input type="range" name="" id="">
2.img图片
 <img src="./imgs/bitbug_favicon.ico" alt="">
3.选择器
<select name="" id="" >
    <option value="">232</option>
    <option value="value1" selected="selected">3333</option>
    <option value="value2">选项2</option>
</select>
4.文本输入框
  <textarea name="" id="" cols="10" rows="2"></textarea>
5.音频播放器
 <audio src="./audio/反方向的钟_缩混.mp3" controls></audio>
6.视频播放器
<video src="./video/20220622_151400.mp4" controls></video>
7.form表单
  <form action="">
    <input type="text">
    <button>btn</button>
  </form>
8.列表
//无序列表
<ul>
    <li>1</li>
    <li>2</li>
    <li>3</li>
  </ul>
  
//有序
<ol>
    <li>a</li>
    <li>b</li>
  </ol>
  
//自定义
<dl>
    <li>q</li>
    <li>2</li>
  </dl>
9.超链接
<a href="#"></a>

<a href="" target="_blank">
    b站
</a>
10.表格

在这里插入图片描述

<table>
    <thead>
     <tr>
      <th>
        id
      </th>
      <th>
        name
      </th>
      <th>
        age
      </th>
     </tr>
    </thead>
    <tbody>
      <tr>
        <td>
          1
        </td>
        <td>
          zhangsan
        </td>
        <td>
          12
        </td>
      </tr>
      <tr>
        <td>
          2
        </td>
        <td>
         lisi
        </td>
        <td>
          12
        </td>
      </tr>
    </tbody>
  </table>


  
  table:表格外层
  thead:表格头部
  tbody:表格内容部分
  tr:表格行
  th:用在thead里,字体会加粗,表示表头的一个单元格
  td:在tbody里,表示表主体内容的一个单元格
  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值