Web前端基础知识(一)

devtools/2024/12/28 20:04:32/

前端是构建网页的一部分,负责用户在浏览器中看到和与之交互的内容。

网页是在浏览器中呈现内容的文档或页面。

通常,网页使用HTML、CSS、JavaScript(JS)组成。

HTML:定义了页面的结构和内容。包括文本、图像、链接等。

CSS:定义页面的样式和布局。

JS:用于添加交互性和动态功能作用。

---------------------------------------------------------------------------------------------------------------------------------

浏览器,建议使用谷歌浏览器,安装步骤:

使用电脑自带的浏览器,搜索“联想应用商店”--->选择安装第一个稳定版本。具体步骤可参考B站大佬 up主“葡萄数码笔记”。

---------------------------------------------------------------------------------------------------------------------------------

谷歌搜索,必须联网。

---------------------------------------------------------------------------------------------------------------------------------

前端开发环境:

安装VSCode,并安装中文插件。

HTML CSS Support:写CSS代码的快捷工具。

Live Server:可以在浏览器中实时预览页面的变化。

Auto Rename Tage:在修改HTML标签时,同步修改与之匹配的另一个标签。

前端环境搭建完毕!

---------------------------------------------------------------------------------------------------------------------------------

HTML标签:

       HTML(超文本标记语言),为网页提供结构。

       HTML告诉浏览器哪些部分是标题,哪些部分是段落,哪些是列表等。

       HTML标签可以通过属性来提供更多的信息。

       标签通常是成对出现的,包括开始标签和结束标签。

       <p>这是一个段落</p>

       <h1>这是一个标题</h1>

       <a href="#">这是一个超链接。</a>

       单标签,如下:

       <input type="text">

       <br>

       <hr>

       注意:单标签用于没有内容的元素,双标签用于有内容的元素。

---------------------------------------------------------------------------------------------------------------------------------

HTML 文件结构

       一个HTML文档,通常由以下几个部分组成:

              <!DOCTYPE html>     -----------------告诉浏览器这是一个HTML文件。

              <html>

              </html>   -------------------------------HTML标签对,也是HTML文档的根元素。HTML文档起                                                                    始标志。也是文档的最外层容器。

               <head>

               </head>-------------------------------head标签对,包含文档的元信息,比如,文档的标题;

                                                                  文档的编码格式;一些CSS、js文件。

               <body>

               </body>-------------------------------包含了,实际显示在浏览器中的页面内容。

---------------------------------------------------------------------------------------------------------------------------------

常用文本标签

               1.标题标签。HTML中有6个标题标签,分别用 h1 到 h6 表示。

               2.段落标签。<p> </p>

               3.HTML的文本格式化标签。<b></b>;<i></i>;<u></u>;<s></s>

               4.一个外部的<ul></ul>,包裹着几个<li></li>

               5.一个外部的<ol></ol>,包裹着几个<li></li>

               6.一个外部的<table></table>,行标签<tr></tr>,行标签中包裹着列标签<td></td>

               7.表格列标题:<tr><th>此处为表格列标题</th></tr>

---------------------------------------------------------------------------------------------------------------------------------

举例<p>更改文本样式:<b>字体加粗</b>,<i>斜体</i>、<u>下划线</u>,<s>删除线</s></p>

效果:更改文本样式:字体加粗,斜体下划线,删除线

---------------------------------------------------------------------------------------------------------------------------------

举例:

 <ul>

        <li>无序列表元素1</li><li>无序列表元素2</li><li>无序列表元素3</li>

    </ul>

效果:

  • 无序列表元素1
  • 无序列表元素2
  • 无序列表元素3

---------------------------------------------------------------------------------------------------------------------------------

举例:

 <ol>

        <li>有序列表元素1</li><li>有序列表元素2</li><li>有序列表元素3</li>

    </ol>

效果:

  1. 有序列表元素1
  2. 有序列表元素2
  3. 有序列表元素3

---------------------------------------------------------------------------------------------------------------------------------

举例:

 <table>

        <tr>

            <th> 列标题1</th>

            <th> 列标题2</th>

            <th> 列标题3</th>

        </tr>

        <tr>

            <td>元素1</td>

            <td>元素2</td>

            <td>元素3</td>

        </tr>

    </table>

效果:

列标题1列标题2列标题3

元素1元素2元素3

---------------------------------------------------------------------------------------------------------------------------------

后续内容见《Web前端基础知识(二)》

               


http://www.ppmy.cn/devtools/145173.html

相关文章

java 构建树型结构

构建属性结构 public static List<Map<String, Object>> buildTree(List<AreaInfo> dataList) {Map<String, Map<String, Object>> nodeMap new HashMap<>();List<Map<String, Object>> result new ArrayList<>();for…

C语言中的宏定义:无参宏与带参宏的详细解析

C语言中的宏定义&#xff1a;无参宏与带参宏的详细解析 在C语言中&#xff0c;宏定义是一种非常强大的预处理功能&#xff0c;通过#define指令可以定义一些常量或者代码片段&#xff0c;用来减少代码重复&#xff0c;提高可读性。本文将详细讲解无参宏与带参宏的使用方法&…

Windows10 下通过 Visual Studio2022 编译 openssl 3.4 + POCO 1.14.1

Windows10 下通过 Visual Studio2022 编译 POCO库 1 POCO库简介2 环境准备2.1 VS Studio 2022 安装2.2 openssl 安装3 编译 POCO 1.14.13.1 下载源码3.2 修改编译配置3.2.1 修改 poco\Crypto 工程 引用 openssl 的配置3.2.2 修改 poco\NetSSL_OpenSSL 工程 引用 openssl 的配置…

WebAPI编程(第一天,第二天)

WebAPI编程&#xff08;第一天&#xff0c;第二天&#xff09; day01 - Web APIs 1.1. Web API介绍 1.1.1 API的概念1.1.2 Web API的概念1.1.3 API 和 Web API 总结 1.2. DOM 介绍 1.2.1 什么是DOM1.2.2. DOM树 1.3. 获取元素 1.3.1. 根据ID获取1.3.2. 根据标签名获取元素1.3.…

网络安全攻防演练中的常见计策

大家觉得有意义记得关注和点赞&#xff01;&#xff01;&#xff01; 引言 在网络安全攻防演练里面&#xff0c;用于分析攻击者动机和行为的&#xff0c;国外的有基于攻击链分析的模型&#xff08;如Cyber Kill Chain和ATT&CK&#xff09;和基于威胁行为的模型&#xff08…

ArcGIS Pro 3.4新功能3:空间统计新特性,基于森林和增强分类与回归,过滤空间自相关

目录 应用 1&#xff1a;它是相关性还是托布勒第一定律&#xff1f; 应用 2&#xff1a;将空间带入非空间模型 结论 在 ArcGIS Pro 3.4 中&#xff0c;我们在新的空间组件实用程序&#xff08;Moran 特征向量&#xff09;工具集中发布了一个新工具 - 从字段过滤空间自相关。…

小白考研历程:跌跌撞撞,起起伏伏,五个月备战历程!!!

说真的&#xff0c;7月前我都没有想过我自己要考研&#xff0c;属于前期都是在大学中准备比赛&#xff0c;证书&#xff0c;直到参加蓝桥杯获得国赛三等奖&#xff0c;我问自己&#xff0c;再继续参加比赛吗&#xff1f;已经没有并肩同行的同学&#xff08;他们都准备考公考研啦…

【HTML】Shadow DOM

Shadow DOM 允许将隐藏的 DOM 树附加到常规的 DOM 树中。它以 shadow root 节点为起始根节点&#xff0c;在这个根节点的下方&#xff0c;可以是任意元素&#xff0c;和普通的 DOM 元素一样。这样&#xff0c;你就可以创建一个独立的 DOM 子树&#xff0c;它与主文档隔离开来&a…