【HTML&CSS】运维、后端你该会的前端基本内容(一)

简介: 【HTML&CSS】运维、后端你该会的前端基本内容

大家好,我是秋意临。

HTML和CSS的内容比较多,但作为一个运维以及后端,我们没有必要全部学习,下面就是个人认为运维、后端以及小白用户所需要熟练掌握的知识。

欢迎加入云社区

一、HTML5基础

1.1、前端开发的核心技术

  • HTML (Hyper Text Markup Language)

超文本标记语言,用来写静态页面,HTML5的5是版本号。

HTML是基础架构,文件扩展名为.html

  • CSS (Cascading Style Sheets)

CSS用来美化静态网页,CSS3的3是版本号。

HTML和CSS的关系:HTML代码是用来构建网页总体内容,CSS则是用来美化网页。

CSS是元素格式、页面布局的灵魂,文件扩展名为.css

  • JS(JavaScript)

用来做网页前端的动态交互。

注意JavaScript和Java没用一点关系,JavaScript诞生时想借助当时Java火的势头,所以名字包含了Java。

JavaScript是实现网页的动态性、交互性的点睛之笔,文件扩展名为.js

1.2、Web组成标准

Web网页主要有3部分组成:结构(structure)、表现(presentation)、行为(behavior)。

那么什么是结构、表现和行为呢???

  • 结构: 一个网页包含,标题、正文、列表结构等,而这些构成了网页的 ”结构“(也可以称为内容)。
  • 表现: 每个结构的组成部分有字号、字体和颜色等属性构成了网页的 ”表现“(也可以称为样式)。
  • 行为: 网页和传播媒体不同的是,它可以随时变化,而且可以和读者互动。这种变化和互动就称为网页的 ”行为“(也可以称为动作)。

HTML、CSS、JavaScript关系图!!

PS:

3部分组成,一搬把3个部分的代码分离(3个文件)。实现结构(内容)、表现(样式)、行为(动作)的分离。

3个文件后缀为:.htm .css .js。

1.3、HTML 实例

工欲善其事,必先利其器。

推荐一个写Web网页的开发软件:HBuilderX(国内的)

下载地址:https://dcloud.io/hbuilderx.html

1.3.1、第一个网页

创建一个HTML文件,后缀名为:.html 或 .htm,内容如下:

<!DOCTYPE html>         <!-- 网页声明 必须位于第一行 -->
<html>              <!-- HTML -->
  <head>            <!-- 头部:功能、约束-->
    <meta charset="utf-8">
    <title>Hello World!!</title>      <!-- 网页标题 -->
  </head>
  <body>                    <!-- 主体:内容 -->
    大家好,我是秋意临!!
  </body>
</html>

HTML:以<html\>开始,以</ html>结束,这是一个成对的标记。

CSS:以<style\>开始,以</ style>结束,也是一个成对的标记。

JavaScript:以<Script Language="JavaScript">开始,以</Script>结束。

标签分为:

单、双标签,行、块元素

单标签:<br />

单标签:<p> </p>

行元素:只占用自己本身的位置大小,默认不换行。

快元素:占用这一整行的位置大小,默认换行。

注意:

块元素嵌套行元素,行元素不要嵌套块元素。因为行元素嵌套块元素,块元素会打破行元素的特性,所以没用意义。

1.4、 文本标签

标签 描述 块/行元素 单/双标签
p 一个自然段
br 换行
h1~h6 设置标题等级
hr 水平线

文本格式化

标签 描述 块/行元素 单/双标签
p 定义粗体文本
big 定义大号字
small 定义小号字
em 定义强调的文本(较少使用,通常浏览器会将强调的文本斜体显示)
strong 定义加重语气的文本(通常浏览器会将强调的文本加粗显示)
i 定义斜体文本
sub 定义下标文本
sup 定义上标文本
ins 定义插入文本 (通常浏览器会将该文本加下划线显示)
del 定义删除文本 (通常浏览器会将该文本加单删除显示)
font 定义文本颜色、大小、字体

文本标签大同小异,这里以前4个标签为例:

<!DOCTYPE html>
<html>
  <head>
    <meta charset="utf-8">
    <title>我的第一个网页</title>
  </head>
  <body>
    <h1>我是秋意临,我爱学习</h1>
    <h2>我是秋意临,我爱学习</h2>
    <h3>我是秋意临,我爱学习</h3>
    <h4>我是秋意临,我爱学习</h4>
    <h5>我是秋意临,我爱学习</h5>
    <h6>我是秋意临,我爱学习</h6>
    <h2>个人简介</h2>
    <hr/>
    <p>
      姓名:秋意临 <br />
      学号:123456 <br />
      性别:男 <br />
      爱好:跑步、篮球 <br />
      特长:跑步、篮球 <br />
    </p>
  </body>
</html>

效果图:

1.5、转义字符

HTML中<,>,&等有特殊含义(<,>,用于链接标签,&用于转义),不能直接使用,这时我们需要将他们放入Web网页中就需要使用转义字符。

案例练习:

1.6、图片

标签 描述 块/行元素 单/双标签 语法
img 引用图片 <img src="图片地址" alt="图形的替代文字" title="鼠标悬停提示文字" "width="图片宽度" height="图片高度"/>

1.7、超链接

标签 描述 块/行元素 单/双标签 语法
a 超链接 <a href=“链接地址” target=“目标窗口位置 _sele(自身) _blank(新建窗口)”> 链接文本或图像 </ a>

(1)页面间链接

A页 --> B页

<a href="http://www.people.com.cn/">人民日报</a>

(2)锚链接

A页甲位置 --> A页乙位置

A页乙位置使用name属性设置标记,语法如下:

<a name="marker">目标位置A页乙</a>

A页甲位置使用href属性设置链接路径,href属性值为“#标记名”,语法如下

<a href="#marker">当前位置A页甲</a>

A页甲位置 --> B页乙位置

A页-登录.html —>甲页-锚链接通页.html

(3)功能性链接

在页面中调用其他程序功能如电子邮件等

<a href="mailto:电子邮箱地址">我的邮箱</a>

目录
相关文章
|
2天前
|
人工智能 程序员 UED
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
【01】完成新年倒计时页面-蛇年新年快乐倒计时领取礼物放烟花html代码优雅草科技央千澈写采用html5+div+CSS+JavaScript-优雅草卓伊凡-做一条关于新年的代码分享给你们-为了C站的分拼一下子
|
2天前
html+js+css实现的建筑方块立体数字时钟源码
html+js+css实现的建筑方块立体数字时钟源码
53 33
|
7天前
|
移动开发 前端开发 搜索推荐
《前端技术基础》第01章 HTML基础【合集】
超文本标记语言(HyperText Markup Language,简称 HTML)是构建网页结构的基础标记语言。它与 CSS、JavaScript 协同,负责搭建网页“骨架”,用标签组织内容,像标题、段落、图片等元素,通过起始与结束标签(部分可单用,如`<img>`)界定层级与布局,将信息有序整合。标签含特定语义,向浏览器传达展示方式,为网页准确呈现及后续美化、交互筑牢根基。
62 25
|
1天前
|
前端开发
“弘五四,耀青春”程序创意获奖作品【html+css】
本作品以“青春筑梦,共创未来”为主题,采用动态龙元素展现青春活力与创新精神。页面设计简洁明快,色彩协调,突显年轻人积极向上的风貌。作品内容包括获奖截图、名字《时代扬新帆》及源代码分享。特别说明:禁止用于商业活动,可用于比赛和作业等开源场景。最后,作者表达了对五四精神的致敬与传承,强调了青春活力和创造力的重要性,并感谢评委和支持者。 **获奖感言摘录:** “获得这个奖项,对我们团队来说,既是认可也是激励。我们将继续努力,不断优化产品,为用户带来更好的体验,为社会贡献更多价值。”
13 2
|
1天前
|
前端开发 NoSQL Java
【Java若依框架】RuoYi-Vue的前端和后端配置步骤和启动步骤
本文介绍了如何配置和启动基于Java的若依(RuoYi)项目,涵盖后端和前端的详细步骤。首先,准备Redis、MySQL以及IDE(如Idea和VS)。接着,通过GitHub获取代码并导入到IDE中,执行必要的SQL文件和配置数据库密码。然后,启动Redis并进行相关配置。最后,按照前端配置步骤克隆前端代码库,打开终端执行命令完成前端配置。整个过程详细记录了每一步的操作,帮助开发者顺利部署若依项目。 如果你觉得有帮助,请点赞、关注和收藏,这将是我持续分享的动力!
15 1
|
24天前
一个好看的小时钟html+js+css源码
一个好看的小时钟html+js+css源码
101 24
|
26天前
|
人工智能 前端开发 JavaScript
前端基础之HTML
Web1.0、Web2.0 和 Web3.0 标志着互联网发展的三个阶段。Web1.0(静态互联网,1990年代初至2000年代初)以静态内容和单向信息流为主,用户仅能浏览。Web2.0(互动互联网,2000年代初至2010年代初)引入了用户生成内容和社交网络,内容动态且互动性强。Web3.0(语义互联网,2010年代至今)强调语义化、个性化、智能化及去中心化,结合AI、区块链等技术,提供沉浸式体验。HTTP和HTML作为互联网基础协议和技术,在各阶段不断演进,共同推动了现代互联网的发展。
前端基础之HTML
|
1月前
|
机器学习/深度学习 前端开发 算法
婚恋交友系统平台 相亲交友平台系统 婚恋交友系统APP 婚恋系统源码 婚恋交友平台开发流程 婚恋交友系统架构设计 婚恋交友系统前端/后端开发 婚恋交友系统匹配推荐算法优化
婚恋交友系统平台通过线上互动帮助单身男女找到合适伴侣,提供用户注册、个人资料填写、匹配推荐、实时聊天、社区互动等功能。开发流程包括需求分析、技术选型、系统架构设计、功能实现、测试优化和上线运维。匹配推荐算法优化是核心,通过用户行为数据分析和机器学习提高匹配准确性。
99 3
|
2月前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
91 7