当前位置: 首页 > news >正文

Web前端基础知识(一)

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

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

通常,网页使用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.lryc.cn/news/509192.html

相关文章:

  • 基于谱聚类的多模态多目标浣熊优化算法(MMOCOA-SC)求解ZDT1-ZDT4,ZDT6和工程应用--盘式制动器优化,MATLAB代码
  • 国标GB28181摄像机接入EasyGBS如何通过流媒体技术提升安防监控效率?
  • [Unity] ShaderGraph动态修改Keyword Enum,实现不同效果一键切换
  • Unity开发哪里下载安卓Android-NDK-r21d,外加Android Studio打包实验
  • FFTW基本概念与安装使用
  • 【23种设计模式·全精解析 | 行为型模式篇】11种行为型模式的结构概述、案例实现、优缺点、扩展对比、使用场景、源码解析
  • 教师如何打造专属私密成绩查询系统?
  • 【1224】C选填(字符串\0占大小,类大小函数调用,const定义常量,逗号表达式取尾,abs返回值
  • 本科阶段最后一次竞赛Vlog——2024年智能车大赛智慧医疗组准备全过程——终篇
  • 复合机器人:开启智能制造新时代
  • 装饰者模式
  • 【机器学习】当教育遇上机器学习:打破传统,开启因材施教新时代
  • 【蓝桥杯每日一题】分糖果——DFS
  • information_schema是什么?
  • 案例分析-THC7984设计问题报告
  • HarmonyOS NEXT 技术实践-基于基础视觉服务的多目标识别
  • 【python】银行客户流失预测预处理部分,独热编码·标签编码·数据离散化处理·数据筛选·数据分割
  • 使用 docker ps 查不到刚刚创建的容器
  • vue2+element 前端表格下载
  • MySQL使用LOAD DATA INFILE方式导入文本文件
  • 【从零开始入门unity游戏开发之——unity篇02】unity6基础入门——软件下载安装、Unity Hub配置、安装unity编辑器、许可证管理
  • SpringBootWeb 篇-深入了解 SpringBoot + Vue 的前后端分离项目部署上线与 Nginx 配置文件结构
  • 优化程序中的数据:从代数到向量解
  • 【Web】2024“国城杯”网络安全挑战大赛决赛题解(全)
  • 基于ceres优化的3d激光雷达开源算法
  • 【FAQ】HarmonyOS SDK 闭源开放能力 — Vision Kit(2)
  • 【LeetCode】726、原子的数量
  • VMware虚拟机三种网络工作模式
  • 14-zookeeper环境搭建
  • [搜广推]王树森推荐系统笔记——矩阵补充最近邻查找