快速上手HTML5

目录

前言

1. HTML5介绍

2. 基本骨架

3. HTML5基础 

4. 常用快捷键


前言

前些日子发了个帖子想问问双非本科人工智能的出路,得到的回答基本都是卷算法很难,因为好企业大多要双985科班生、甚者985硕也走不了几个算法岗,所以要趁早转开发写项目找实习。

所说的开发指的是后端前端测试运维,难度递减,我就捡了个好上手的先学着~这里仅把知识点进行了汇总记录,方便日后查阅。

课程链接:【2023最新版web前端开发140集零基础入门html5+css3+js全套教程 | 从入门到到就业全套前端课程_前端开发_web前端】

编辑器VS Code:

Visual Studio Code - Code Editing. Redefined

1. HTML5介绍

HTML即超文本标记语言,是描述网页的一种标记语言,而不是编程语言。HTML5是HTML最新的修订版本,2014年10月由万维网联盟(W3C)完成标准制定。

<!DOCTYPE html>,网页的必备成分,位于文档最前面,避免浏览器怪异问题

2. 基本骨架

五个标签:

  • html:定义HTML文档,限定开始点结束点。
  • head:描述文档的属性信息
  • title:有<head>必须写<title>,有利于SEO优化,是搜索引擎优化的英文缩写通过对网站内容调整满足搜索引擎的排名需求(搜索一个东西网页的排名有前有后)
  • meta:meta标签描述了一些基本的元数据,不显示在页面上,但会被浏览器解析。一般放置于 <head> 区域
  • body:定义文档主体,包含如文本超链接图像表格列表等
  • 对于中文网页需要使用 <meta charset="utf-8"> 声明编码,否则会出现乱码。有些浏览器(如 360 浏览器)会设置 GBK 为默认编码,则你需要设置为 <meta charset="gbk">。
<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>百度一下</title>
</head>

<body>
   欢迎
</body>

</html>

3. HTML基础 

下面内容均写在<body></body>内

标题:

<body>
  <h1 align="center">一级</h1>
  <h2 align="right">二级</h2>
  <h3 align="left">三级</h3>
  <h4></h4>
  <h5></h5>
  <h6></h6>

</body>

段落:

<!-- 标签之段落、换行、水平线 -->
    <p>段落文本标签</p>
    <p>换行标签<br>换行标签</p>
    <hr color="black" width="300px" size="5px" align="">

图像、超链接:

  • HTML 链接由 <a> 标签定义。链接的地址在 href 属性中指定:
<img src="C:\Users\Pictures\Saved Pictures\下载 (5).png" alt="只是一个图片" width="300px" height="" title="图片">
    <a href="https://www.bilibili.com/"><br>点击跳转</a>
    <a href="https://wenku.baidu.com/">
        <br><img src="./1.webp" width="100px" title="点击跳转百度">
    </a>

效果:

文本格式化标签:

 <!-- 标签之文本,常用文本标签,与段落标签太同,段落为一段文本 -->
    <br><em>着重文字</em>
    <b>粗体文字</b>
    <i>斜体文字</i>
    <strong>加重语气</strong>
    <del>删除字</del>
    <span>无特定含义</span>

 

列表:

 <!-- 列表标签之有序列表,默认123,可嵌套 -->
    <ol type="A">
        <li>季节</li>
        <ol>
            <li>春</li>
            <li>夏</li>
            <li>秋</li>
            <li>冬</li>
        </ol>
    </ol>
    <!-- 无序列表,默认黑实心圆,可嵌套 -->
    <ul>
        <li>红</li>
        <li>橙</li>
        <li>黄</li>
    </ul>

 表格:

 <!-- 标签之表格,tr行、td列 -->
    <table border="1" width="400px" height="100px">
        <tr>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
        <tr>
            <td>单元格</td>
            <td>单元格</td>
        </tr>
    </table>
    <!-- 表格单元格合并 -->
    <p>水平合并单元格4、5:colspan,保留左边</p>
    <p>垂直合并7、8:rowspan,保留上边,上下左右保留左上</p>
    <table border="1" width="400px" height="100px">
        <tr>
            <td colspan="2" rowspan="2">单元格1、2、4、5</td>
            <!-- <td>单元格2</td> -->
            <td>单元格3</td>
        </tr>
        <tr>
            <!-- <td colspan="2">单元格4</td> -->
            <!-- <td>单元格5</td> -->
            <td rowspan="2">单元格6、9</td>
        </tr>
        <tr>
            <td>单元格7</td>
            <td>单元格8</td>
            <!-- <td>单元格9</td> -->
        </tr>
    </table>

Form表单:

<!-- Form表单:让网站具有交互性 -->
    <form>
        <input>
        <input type="submit">
    </form>
    <!-- 表单元素 -->
    <form>
        用户名:<input type="text">
        密码: <input type="password">
        <input type="submit" value="登录">
    </form>

表单元素:

  • 输入域<input>
  • 文字域<textarea></textarea>
  • 选择域<select> <option></option></select>

块级元素和内联元素:

 <!-- 块元素和行内元素(内联元素) -->
    <div>
        <h1>标题</h1>
        <p>段落</p>
        <ul>
            <li>列表1</li>
            <li>列表2</li>
        </ul>
        <a href="#">超链接</a>
        <span>内容</span>
        <em>注重语气</em>
    </div>

常见块元素:

  • div、form、h1~h6、hr、p、table、ul

常见行内元素:

  • a、b、em、i、span、strong

行内块级元素:可设置宽高的行内元素

  • img、button、input等 

HTML5新增标签:即id后的内容

注意:div不是新增标签

  <!-- 传统的:div:容器标签(分区域) -->
    <div id="header"></div>
    <div id="nav"></div>
    <div id="article">
        <div id="section"></div>
    </div>
    <div id="slider"></div>
    <div id="footer"></div>
   <!-- 上面的id都单独成了标签,但14年之前的浏览器网页仍用传统方法 -->
   <header></header>
   <nav></nav>
   <section></section>
   <aside></aside>

4. 常用快捷键

  • 快速生成基本框架:!+回车
  • 六级标题:h$*6+回车
  • 代码格式化:Shift+Alt+F
  • 快速查找:Ctrl+F
  • 快速替换:Ctrl+H
  • 向上或向下移动:Shift+Alt+Up/Down
  • 列表:ol>li*3/ul>li*3

  • 表格:table>tr*2>td*2{文本}

  • 43
    点赞
  • 40
    收藏
    觉得还不错? 一键收藏
  • 1
    评论
基础教程: 1.Html的结构组成 2.Body的常用属性 3.字体 4.图像 5.表格表项对齐方式 6.表格 7.框架 8.序列卷标 9.表单 10.排版卷标 11.背景标志 12.链接标志 其他实例教程 13.关于Iframe标记 14.关于播放音乐 HTML是网页主要的组成部分,基本上一个网页都是由HTML语言组成的,所以要学习网站怎样建设,必须从网页的基本语言学起。 先简单的介绍一下HTML语言(我们在这灌输大家的是能够实际操作),HTML是网络的通用语言,一种简单、通用的全置标记语言。它允许网页制作人建立文本与图片相结合的复杂页面,这些页面可以被网上任何其他人浏览到,无论使用的是什么类型的电脑或浏览器。神奇吗?一点都不神奇,因为现在你看到的就是这种语言写的页面。 是呀,HTML并不是很神奇,只是因为你不是很了解它,现在咱们就开始接她的面纱: 一、HTML的组成结构(头部、眼睛、身体----好像一个人一样是不是?) 1、头部。只要你学过英语,你应该知道头怎么用英文写吧!yes,HEAD就是了;所以,头部的HTML写法就是头部的内容,简单不,大家注意一下,这两个非常相似,只是后一个比前一个多了“/”符号。类似这样的以后会经常用到。 2、眼睛。就好像人的眼睛一样,它是心灵的窗口,而一个网页的眼睛应该就是它的页面的标题了,标题怎么说呢?title,yes!大家知道眼睛是长在头上的,所以啦:标题这些应放在和之间。也就是 标题 3、身体。身体是网页最主要的部分了,因为前面讲的都不是页面所显现出来的,而大家所看到的页面页就是他的身体部分了(当然它的TITLE可以在浏览器的最左上角可以看到),身体----BODY,他的写法也就是:页面内容 最后,别忘了把这些部分组成一体----网页,所以咱们就用把他们给包起来。 好了,咱们来大体看看网页的结构: 标题 页面内容

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值