Web前端开发:HTML、CSS

这篇具有很好参考价值的文章主要介绍了Web前端开发:HTML、CSS。希望对大家有所帮助。如果存在错误或未考虑完全的地方,请大家不吝赐教,您也可以点击"举报违法"按钮提交疑问。

一. 前端开发介绍

  • 在介绍Web网站工作流程的时候提到,前端开发,主要的职责就是将数据以好看的样式呈现出来,说白了,就是开发网页程序,如下图所示:
1.  网页有哪些部分组成 ?
  • 文字、图片、音频、视频、超链接、表格等等。
2.  我们看到的网页,背后的本质是什么 ?
  • 程序员写的前端代码 (备注:在前后端分离的开发模式中,)
3. 前端的代码是如何转换成用户眼中的网页的 ?
  • 通过浏览器转化(解析和渲染)成用户看到的网页
  • 浏览器中对代码进行解析和渲染的部分,称为 浏览器内核

而市面上的浏览器非常多,比如:IE、火狐Firefox、苹果safari、欧朋、谷歌ChromeQQ浏览器、360浏览器等等。 而且我们电脑上安装的浏览器可能都不止一个,有很多。

但是呢,需要大家注意的是,不同的浏览器,内核不同,对于相同的前端代码解析的效果也会存在差异。那这就会造成一个问题,同一段前端程序,不同浏览器展示出来的效果是不一样的,这个用户体验就很差了。而我们想达到的效果则是,即使用户使用的是不同的浏览器,解析同一段前端代码,最终展示出来的效果都是相同的。

要想达成这样一个目标,我们就需要定义一个统一的标准,然后让各大浏览器厂商都参照这个标准来实 现即可。 而这套标准呢,其实早都已经定义好了,那就是我们接下来,要介绍的web 标准。
Web标准 也称为 网页标准 ,由一系列的标准组成,大部分由W3C ( World Wide Web Consortium,万维网联盟)负责制定。由三个组成部分(前端页面开发的三剑客):
  • HTML:负责网页的结构(页面元素和内容)。
  • CSS:负责网页的表现(页面元素的外观、位置等页面样式,如:颜色、大小等)。
  • JavaScript:负责网页的动作和行为(交互效果)。
  • 前端网页开发除了这三项基础的核心技术之外,现在还有非常流行的一些高级技术,比如像前端现在开发非常流行的基于JS封装的高级框架Vue,还有基于Vue封装的桌面组件库Element UI,以及异步交互技术Ajax,以及Axios等技术,前端项目的部署服务器Nginx。

Web前端开发:HTML、CSS

 二. HTML、CSS

HTML(HyperText Markup Language):超文本标记语言。

  • 超文本:超越了普通文本的限制,比普通文本更强大。除了文字信息,还可以定义图片、音频、视频等内容。像平时基于Windows当中的记事本这一类的工具所编写的一些文本都称之为普通文本。
  • 标记语言:由标签构成的语言。
  • HTML标签都是预定义好的。例如:使用<a>展示超链接,使用<img>展示图片,<video>展示视频。XML就是一种标记语言,XML是可扩展的标记语言。
  • HTML代码直接在浏览器中运行,HTML标签由浏览器解析。

CSS(Cascading Style Sheet):层叠样式表,用于控制页面的样式(表现)。

Web前端开发:HTML、CSSWeb前端开发:HTML、CSS

  • 其中<html>是根标签,<head><body>是子标签,<head>中的字标签<title>是用来定义网页的标 题的,里面定义的内容会显示在浏览器网页的标题位置。
  • <body> 中编写的内容,就网页中显示的核心内容。
  • 学习HTML主要学习HTML当中的这些常用的标签,而我们学习CSS主要学习的就是CSS当中所定义的常见的样式。
  • h1标签它是一个标题标签,它是一级标题标签。
  • HTML文件通常来说它的后缀名都是.html,HTML结构标签最外层的html,浏览器在解析的时候一旦见到了html标签,那就知道要以HTML的格式来解析。
  • 在html的标签中还要定义两对子标签,一对是head代表头,一对是body代表体,那在head当中,我们需要通过title这个标签来定义HTML文件的标题,在body当中,我们就可以来编写HTML的页面内容了title标签控制的就是HTML文件的标题。
  • 当把后缀名改为.html之后,这个文件就马上被电脑的浏览器识别出来了,原因是因为在我们的操作系统当中,如果是.html后缀的文件,默认是被浏览器识别的。

Web前端开发:HTML、CSS文章来源地址https://www.toymoban.com/news/detail-416912.html

 总结:

1. HTML 页面的基础结构标签
Web前端开发:HTML、CSS
  •  <title>中定义标题显示在浏览器的标题位置
  • <body>中定义的内容会呈现在浏览器的内容区域
2. HTML 中的标签特点
  • HTML标签不区分大小写,在项目开发当中一般使用的都是小写
  • HTML标签的属性值,采用单引号、双引号都可以
  • HTML语法相对比较松散 (建议大家编写HTML标签的时候尽量严谨一些)

到了这里,关于Web前端开发:HTML、CSS的文章就介绍完了。如果您还想了解更多内容,请在右上角搜索TOY模板网以前的文章或继续浏览下面的相关文章,希望大家以后多多支持TOY模板网!

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

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

相关文章

  • 【Web前端大作业】基于HTML+CSS+JavaScript制作西北大学新闻网站(7页)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月03日
    浏览(55)
  • Web前端开发:HTML、CSS

    在介绍Web网站工作流程的时候提到, 前端开发,主要的职责就是将数据以好看的样式呈现出来,说白了,就是开发网页程序 ,如下图所示: 1.   网页有哪些部分组成 ? 文字、图片、音频、视频、超链接、表格等等。 2.  我们看到的网页,背后的本质是什么 ? 程序员写的前端

    2023年04月18日
    浏览(29)
  • web前端期末大作业:基于HTML+CSS+JavaScript制作我的音乐网站(带设计报告)

    🎉精彩专栏推荐 💭文末获取联系 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作 (

    2024年02月09日
    浏览(37)
  • HTML5+CSS3+移动web 前端开发入门笔记(二)HTML标签详解

    排版标签用于对网页内容进行布局和样式的调整。下面是对常见排版标签的详细介绍: 标题使用至标签进行定义。定义最大的标题,定义最小的标题。具有align属性,属性值可以是:left、center、right。 将给定的HTML代码转换为Markdown格式的标题标签如下所示: 效果演示: H3:

    2024年02月07日
    浏览(47)
  • 期末前端web大作业——我的家乡陕西介绍网页制作源码HTML+CSS+JavaScript

    家乡旅游景点网页作业制作 网页代码运用了DIV盒子的使用方法,如盒子的嵌套、浮动、margin、border、background等属性的使用,外部大盒子设定居中,内部左中右布局,下方横向浮动排列,大学学习的前端知识点和布局方式都有运用,CSS的代码量也很足、很细致,使用hover来完成

    2024年02月06日
    浏览(354)
  • web前端网页设计期末课程大作业:旅游网页主题网站设计——三亚旅游网页设计(6个页面) HTML+CSS+JavaScript

    👨‍🎓学生HTML静态网页基础水平制作👩‍🎓,页面排版干净简洁。使用HTML+CSS页面布局设计,web大学生网页设计作业源码,这是一个不错的旅游网页制作,画面精明,排版整洁,内容丰富,主题鲜明,非常适合初学者学习使用, 这个实例比较全面,有助于同学的学习,本文将

    2024年02月03日
    浏览(44)
  • [HTML]Web前端开发技术7(HTML5、CSS3、JavaScript )CSS的定位机制——喵喵画网页

    希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要! 目录 前言 CSS的定位机制 文档流定位 元素类型   浮动定位 float的用处 float的特点 clear属性 层定位 position属性

    2024年02月05日
    浏览(48)
  • [HTML]Web前端开发技术12(HTML5、CSS3、JavaScript )——喵喵画网页

    希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要! 目录 前言 网页标题:三列自适应宽度 网页标题:多行三列自适应宽度 一级水平导航菜单:采用“无序列表+超

    2024年01月16日
    浏览(56)
  • [HTML]Web前端开发技术9(HTML5、CSS3、JavaScript )——喵喵画网页

    希望你开心,希望你健康,希望你幸福,希望你点赞! 最后的最后,关注喵,关注喵,关注喵,佬佬会看到更多有趣的博客哦!!! 喵喵喵,你对我真的很重要! 目录 前言 CSS颜色与背景 颜色color属性 背景background属性 1. 背景颜色background-color 2. 背景图像background-image 3. 背景

    2024年02月03日
    浏览(56)
  • Web大学生网页作业成品 bootstrap响应式网站开发 基于HTML+CSS+JS+Bootstrap制作火锅美食网站(4页)

    🎀 精彩专栏推荐👇🏻👇🏻👇🏻 ✍️ 作者简介: 一个热爱把逻辑思维转变为代码的技术博主 💂 作者主页: 【主页——🚀获取更多优质源码】 🎓 web前端期末大作业: 【📚毕设项目精品实战案例 (1000套) 】 🧡 程序员有趣的告白方式:【💌HTML七夕情人节表白网页制作

    2024年02月08日
    浏览(43)

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

支付宝扫一扫打赏

博客赞助

微信扫一扫打赏

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

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

二维码1

领取红包

二维码2

领红包