用半天时间从零开始复习前端之html

这篇具有很好参考价值的文章主要介绍了用半天时间从零开始复习前端之html。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

目录

前言

科班生的标配:半天听完一门标记型语言

准备工作

webstorm2022

webstrom

第一个html页面

body

h系列标签

行标签和块标签

列表标签

表格标签(另起一篇)

万能的input

1.快速生成多个标签

2.同时选中多个


前言

科班生的标配:半天听完一门标记型语言

首先就是玩编程必备的编译器,这里推荐vscode(微软开发,免费,性能好,插件多);不过这里老师带我们用的是webStorm2022版(收费但网上有破解,针对前端大型开发的一款编译器,专业性强“新手的话建议vscode,有后端语言例如java,python,go等用这个会更舒服🤣”)

准备工作

webstorm2022

云盘:获取激活与安装包(越来越严格了,审核了3次,才通过😅,貌似不能放百度网盘了,去百度网站获取吧)

webstrom

首先点击左上角的文件(file),并进入设置(setting)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

在搜索栏输入chinse(汉化插件),下载并启动(禁用那里)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

第一个html页面

说是页面,也是文件(毕竟软件就是无数存储着代码的文件组成的)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

创建好后的样子

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

下面逐一解释下每个部分

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

在vscode中快速生成第一个html文件

在写代码的区域输入 !+ 回车 快速生成“效果同webstrom创建好后的样子”

body

body是承载我们代码的主要部分,现在在body里输入内容,即可得到效果了😀!

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
洛琪希😎
​
</body>
</html>

什么?你说你想知道这个😎酷酷的小表情怎么做到的,虽然我忘记之前那一篇博客写的了(window+.)召唤崽子们

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

h系列标签

h1到h6,没错有6个这样的标签(你问为什么不是7个😅,大概是6个就已经够用了),那如果强行输入呢,我就是想知道有没有第7个葫芦娃🤓(小伙子,你很勇嘛)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

结果如图所示,并没有序列7以上的h标签😋,不过求知的态度是很好的,遇到多了,你自然会有判断对错的直觉,在这之前保持你的天真或者听取前辈们的意见同样重要🤓🤓🤓(过来,让我看看😅!)

这六个标签所显示的内容是依次变小的

如果你尝试去看网站的源码,打开f12开发者工具;早期的很多网站在加入大型框架技术(vue,react,aj等😅)前,包括在用到css技术亦或者是SEO优化时,h标签占了举足轻重的地位

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
洛琪希😎
<h1>1111</h1>
<h2>222</h2>
<h3>333</h3>
<h4>444</h4>
<h5>555</h5>
<h6>666</h6>
<h7>777</h7>
<h8>888</h8>
<h9>999</h9>
<h10>101010</h10>
<h11>11111111111a</h11>
</body>
</html>

行标签和块标签

p标签和span标签

下面是10个p和10个span的效果

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
​
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span>
</body>
</html>

其实知道这两个就够用了,不过嘛,将来准备考试和面试的时候仍然有必不可少知识点,放在下面自取

常用的行内标签(inline)和块级标签(block)如下:
行内标签:
- <span> - 泛用行内容器
- <a> - 链接
- <strong>, <b> - 加粗
- <em>, <i> - 斜体
- <sup> - 上标
- <sub> - 下标
- <img> - 图片
块级标签:
- <div> - 泛用块级容器
- <p> - 段落
- <h1>到<h6> - 标题
- <ol>, <ul>, <li> - 列表
- <table>, <tr>, <td> - 表格
- <form> - 表单
- <header>, <footer> - 头部、尾部
- <section>, <article> - 文章内容
- <aside> - 侧边栏
- <pre> - 预格式化文本
行内标签不能换行,块级标签默认占满整行。合理使用两种标签可以构建网页布局。
一般来说,块级标签用来布局,行内标签用来包裹文字及内联元素。将不同的块级标签和行内标签嵌套搭配可以对网页进行语义化的布局。 

换行和分区(我是这么叫的,无所谓了😎)

br换行,hr换区

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
​
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<hr>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<p>我是p标签</p>
<span>我是span</span><span>我是span</span><br><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span><span>我是span</span>
</body>
</html>

列表标签

有序ol,无序ul;当然这需要搭配li标签才行

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

(什么,你问我搭配div行不行,h标签行不行🤓,你很勇嘛)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
<ol>这里是ol标签</ol>
<ol>这里是ol标签</ol>
<ol>这里是ol标签</ol>
<ol>这里是ol标签</ol>
<ol>这里是ol标签</ol>
<hr>
<ul>这里是ul标签</ul>
<ul>这里是ul标签</ul>
<ul>这里是ul标签</ul>
<ul>这里是ul标签</ul>
<ul>这里是ul标签</ul>
<hr>
<ol>ol
    <ul>ul</ul>
    <ul>ul</ul>
    <ul>ul</ul>
    <ul>ul</ul>
</ol>
<ol>ol
    <ul>ul</ul>
    <ul>ul</ul>
    <ul>ul</ul>
    <ul>ul</ul>
</ol>
<hr>
​
<ul>无序ul
    <div>div1</div>
    <div>div2</div>
​
    <li>1</li>
    <li>1</li>
    <li>1</li>
    <li>1</li>
    <li>1</li></ul>
<hr>
<ol>
有序ol
    <li>2</li>
    <li>2</li>
    <li>2</li>
    <li>2</li>
    <li>2</li>
</ol>
</body>
</html>

表格标签(另起一篇)

HTML 表格 | 菜鸟教程

表单(也需要另起一篇作为补充)

万能的input

这里列举了最简单的情况,其中的提交和重置是默认的(在表单中,另外在实际开发中很少用这种input,大概是很low,没办法嘛,少年;毕竟不是所有人都看的很全面🥛)

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
<form action="">
<!--    action里是两种提交方式-->
​
</form>
<input type="text">
<input type="password">
<input type="hidden">
​
<input type="checkbox">
<input type="submit">
<input type="reset">
<input type="button">
</body>
</html>

下面是补充完整的片段

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>蓝妈妈</title>
</head>
<body>
<form action="">
<!--    action里是两种提交方式-->
    <input type="text">
    <input type="password">
    <input type="hidden">
​
    <input type="checkbox">
    <input type="submit">
    <input type="reset">
    <input type="button">
</form>
​
<from>
    用户名 <input type="text" name="username"><br>
    密码:<input type="password" name="password">
    <input type="hidden" name="username" value="admin">
    <!--   单选-->
    <input type="radio" name="gender" value=" female" checked="checked">女
    <input type="radio" name="gender" value="male">男
    <br>
    <!--   多选-->
    <input type="checkbox" name="m1" value="music" checked="checked">音乐
    <input type="checkbox" name="m2" value="trip"> 旅游
    <input type="checkbox" name="m3" value="reading" checked="checked">阅读
    <input type="submit">提交
    <input type="reset">重置
    <input type="button">普通按钮
    <input type="image" name="btnlmage" src="洛琪希.jpg" width="60" height="30">
    <form enctype="multipart/form-data">文件file</form>
    <input type="file" name="photo">提交
    <!--   表单元素-->
    <select name="fruits" size="5" multiple="multiple">
        <option value="apple" selected="selected">苹果</option>
        <option value="banana">香蕉</option>
        <option value="grape" selected="selected">葡萄</option>
        <option value="pear">梨子</option>
        <option value="peach" selected="selected" >桃子</option>
        <option value="watermelon"> 西瓜
    </select>
    <br>
    <hr>
    <select name="degree" >
        <option value="1">博士后</option>
        <option value="2" >博士</option>
        <!--      selected="selected" 默认/默认选中-->
        <option value="3"selected="selected">硕士</option>
        <option value="0">其他</option>
​
    </select>
    <!--   <fieldset></fieldset>元素用于分组, -->
    <!--   这个地方也不太清晰??-->
    <fieldset>
        <legend>必填信息</legend>
        <label for="usernanme"> 用户名:<input type="text" id="usernanme" value=""></label>
        <label for="password">密码</label><input type="password" id="password">
​
    </fieldset>
    <fieldset>
        <legend>选填信息</legend>
        <label for="man">男</label><input type="radio" value="1" id="man">
        <label for="woman">女</label><input type="radio" value="2" id="woman">
    </fieldset>
</from>
​
</body>
</html>

常用快捷技巧

1.快速生成多个标签

将下面几个代码依次用tab键补全,看看是什么快捷方式

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

解答

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

2.同时选中多个

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

效果:不要在意,我重新选中了,你自己试试就好

用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端

技巧3:其实是技巧1的补充,我忘记了,很早的几篇博客里大概有

下一篇预告:小文章:表格标签&&表单(包含历史,个人学习经验,)

大文章:0零开始手把手带你做一个音乐播放器

练习:用半天时间从零开始复习前端之html,大前端干货铺,学习,html,前端文章来源地址https://www.toymoban.com/news/detail-701211.html

到了这里,关于用半天时间从零开始复习前端之html的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处: 如若内容造成侵权/违法违规/事实不符,请点击违法举报进行投诉反馈,一经查实,立即删除!

领支付宝红包 赞助服务器费用

相关文章

  • [前端系列第3弹]JS入门教程:从零开始学习JavaScript

    本文将带领大家,从零开始学习JavaScript,fighting~ 目录 一、JavaScript简介 二、变量和数据类型 三、注释和分号 四、算术运算符 五、表达式和语句 六、代码块和作用域 七、函数(最重要)          JavaScript(简称JS)是一种运行在浏览器中的脚本语言,它可以让网页变得

    2024年02月13日
    浏览(57)
  • [前端系列第2弹]CSS入门教程:从零开始学习Web页面的样式和布局

    在这篇文章中,我将介绍CSS的基本概念、语法、选择器、属性和值,以及如何使用它们来定义Web页面的外观和布局。还将给一些简单而实用的例子,可以跟着我一步一步地编写自己的CSS样式表。 目录 一、什么是CSS 二、CSS的语法 三、CSS的选择器 四、CSS的属性和值 (一)颜色

    2024年02月13日
    浏览(53)
  • 前端 富文本编辑器原理——从javascript、html、css开始入门

    大家好,我是yma16,本文分享关于前端 富文本编辑器原理——从javascript、html、css开始。 富文本编辑器 富文本编辑器是指具有格式化文本和图像编辑功能的文本编辑器 参考文档:https://w3c.github.io/selection-api/#abstract 全局属性 contenteditable 是一个枚举属性,表示元素是否可被用

    2024年02月08日
    浏览(47)
  • 前端小程序,手把手教你从零开始做一个酷炫的扭蛋机十连抽动画效果

    其实没有做多复杂的效果,连 canvas 都没用上,都是一些简单的平面变换,不过一段看似复杂的动画往往都是几个简单的变换拼接而成,所以我们逐步拆解,很简单的就能得到一个扭蛋机十连抽效果。 语言环境 我这边使用的是 tailwindcss 和 ts,在 uniapp  + vue3 的情况下写的小

    2024年04月13日
    浏览(59)
  • 【计算机网络复习之路】计网之概述 (第一章 &复习干货+非常详细)

    专栏: 计算机网络复习 本章复习内容: Ø 计算机网络在信息时代的作用(了解就行) Ø 互联网概述 Ø 互联网的组成 Ø 计算机网络在我国的发展(了解就行) Ø 计算机网络的类别 Ø 计算机网络的性能 Ø 计算机网络的体系结构 此专栏我主要以《计算机网络》(谢希仁 第8版

    2024年02月08日
    浏览(46)
  • 信息安全概论复习笔记 前三章纯干货

    信息安全定义:保证信息的 保密性、完整性和可用性 。另外还涉及保证其它属性比如真实性、可审计性、不可否认性和可靠性。 安全目标一----保密性(Confidentiality)包含两个含义: 数据保密性:确保非授权者不能查看或使用 隐私性:确保个人可以控制或确定与自身相关的信息的

    2024年02月03日
    浏览(44)
  • 【实操干货】如何开始用Qt Widgets编程?(三)

    Qt 是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 在本文中,我们通过使用C++和Qt Widgets模块实现一个简

    2024年02月11日
    浏览(51)
  • 【实操干货】如何开始用Qt Widgets编程?(二)

    Qt 是目前最先进、最完整的跨平台C++开发工具。它不仅完全实现了一次编写,所有平台无差别运行,更提供了几乎所有开发过程中需要用到的工具。如今,Qt已被运用于超过70个行业、数千家企业,支持数百万设备及应用。 在本文中,我们通过使用C++和Qt Widgets模块实现一个简

    2024年02月13日
    浏览(39)
  • 跟我一起从零开始学python(十)Hadoop从零开始入门

    回顾之前讲了python语法编程 ,必修入门基础和网络编程,多线程/多进程/协程等方面的内容,后续讲到了数据库编程篇MySQL,Redis,MongoDB篇,和机器学习,全栈开发,数据分析前面没看的也不用往前翻,系列文已经整理好了: 1.跟我一起从零开始学python(一)编程语法必修

    2024年02月11日
    浏览(39)

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

请作者喝杯咖啡吧~博客赞助

支付宝扫一扫领取红包,优惠每天领

二维码1

领取红包

二维码2

领红包