【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>

目录
相关文章
|
14天前
|
前端开发 测试技术 定位技术
如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤
本文深入介绍了如何利用HTML和CSS构建企业级网站的全过程。从项目概述到页面结构设计,再到HTML结构搭建与CSS样式设计,最后实现具体页面并进行优化提升,全面覆盖了网站开发的关键步骤。通过实例展示了主页、关于我们、产品展示、新闻动态及联系我们等页面的设计与实现,强调了合理布局、美观设计及用户体验的重要性。旨在为企业打造一个既专业又具吸引力的线上平台。
30 7
|
14天前
|
前端开发 JavaScript 搜索推荐
HTML与CSS在Web组件化中的核心作用及前端技术趋势
本文探讨了HTML与CSS在Web组件化中的核心作用及前端技术趋势。从结构定义、语义化到样式封装与布局控制,两者不仅提升了代码复用率和可维护性,还通过响应式设计、动态样式等技术增强了用户体验。面对兼容性、代码复杂度等挑战,文章提出了相应的解决策略,强调了持续创新的重要性,旨在构建高效、灵活的Web应用。
27 6
|
14天前
|
存储 移动开发 前端开发
高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容
本文深入探讨了高效的 HTML 与 CSS 编写技巧,涵盖语义化标签、文档结构优化、CSS 预处理、模块化设计、选择器优化、CSS 变量、媒体查询等内容,旨在提升开发效率、网站性能和用户体验。
29 5
|
1月前
|
移动开发 前端开发 JavaScript
[HTML、CSS]细节与使用经验
本文总结了前端开发中的一些重要细节和技巧,包括CSS选择器、定位、层级、全局属性、滚轮控制、轮播等。作者以纯文字形式记录,便于读者使用<kbd>Ctrl + F</kbd>快速查找相关内容。文章还提供了示例代码,帮助读者更好地理解和应用这些知识点。
42 1
[HTML、CSS]细节与使用经验
|
1月前
|
移动开发 前端开发 JavaScript
[HTML、CSS]知识点
本文涵盖前端知识点扩展、HTML标签(如video、input、canvas)、datalist和details标签的使用方法,以及CSS布局技巧(如margin、overflow: hidden和动态height)。文章旨在分享作者的学习经验和实用技巧。
33 1
[HTML、CSS]知识点
|
28天前
|
移动开发 JavaScript 前端开发
html table+css实现可编辑表格的示例代码
html table+css实现可编辑表格的示例代码
51 12
|
24天前
|
前端开发 JavaScript
用HTML CSS JS打造企业级官网 —— 源码直接可用
必看!用HTML+CSS+JS打造企业级官网-源码直接可用,文章代码仅用于学习,禁止用于商业
104 1
|
29天前
|
前端开发 JavaScript 安全
HTML+CSS+JS密码灯登录表单
通过结合使用HTML、CSS和JavaScript,我们创建了一个带有密码强度指示器的登录表单。这不仅提高了用户体验,还帮助用户创建更安全的密码。希望本文的详细介绍和代码示例能帮助您在实际项目中实现类似功能,提升网站的安全性和用户友好性。
41 3
|
1月前
|
JSON 移动开发 数据格式
html5+css3+js移动端带歌词音乐播放器代码
音乐播放器特效是一款html5+css3+js制作的手机移动端音乐播放器代码,带歌词显示。包括支持单曲循环,歌词显示,歌曲搜索,音量控制,列表循环等功能。利用json获取音乐歌单和歌词,基于html5 audio属性手机音乐播放器代码。
102 6

热门文章

最新文章