0

0

HTML学习总结

php中文网

php中文网

发布时间:2016-09-07 12:58:10

|

2145人浏览过

|

来源于php中文网

原创

  首先,我们要问,什么是html?官方的解释是:超文本标记语言。什么意思呢?简单的来说,就是一种用来制作网页的特殊语言。那么,什么是网页呢?我们说,网页是一个在浏览器窗口下显示的页面,实质上是一个文档。

  网页主要有3个元素:文字、图片以及超链接。有了这3个要素,我们便能制作最简单的网页了。然而,当我们实际去做的时候,却不得不考虑这样的问题:如何来控制页面的格式和布局?在一开始的时候,我们是使用所谓的“格式控制标签”和“表格”去实现的。然而,随即我们发现,这种方式有着严重的弊端。比如说,我们想要某几个单元格的字体、颜色、大小等发生改变,我们就必须逐一修改那些单元格。然而,这还不是最主要的。当我们使用脚本语言的时候,便会发现另一种布局方式将会更加有利。因为我们能更容易找到我们想要修改的部分。

  现在,让我们来考虑另一种布局方式:div+css样式表。首先,让我们来例举这种方式的优势。1、可重复性强,可以多次引用。2、实现了内容与格式的分离。3、控制精确、搜索速度快。紧接着,我们来考虑如何使用它。最简单的方法是直接在div标签里写上style,然后跟上内容。可是,如果这样的话,就显现不出这种布局方式的优点。最好的方式是把style写在head里或者外部,然后引用它们。在这里,我们不得不提到两种选择器。一种是class选择器,另一种是id选择器。我们正是通过这些放置在样式表中的选择器来精确操纵样式的。我们不再详细阐述,只讨论它们的区别。简单的说,class是一个类,可以多次引用;而id是一种身份,只能引用一次。事实上,我们必须结合具体实例才能真正阐述清楚。

  最后,我们来考虑一下所谓的“JavaScript”,即脚本语言。首先,我们要问的是,脚本语言是什么?有什么用?考虑这样一种情景:你写好了一个网站,并且顺利的发布了。用户在你的文本框里输入了正确的信息,点击提交,却发现怎么点都没有反应。这是当然的,因为你没有写这个反应或者说动作。脚本语言的存在正是为了实现这种反应或者说动作。换句话说,脚本语言的存在是绝对必要的。事实上,除了这种用法,我们还有一种更为常见的用法。前面我们说到,我们可以通过id或者class去控制某个标签的样式。类似的,我们可以通过脚本语言找到id或者class,互动式的操纵某个标签的样式。

  以上就是网页制作的基本内容,即HTML(内容)、CSS(样式)、JS(脚本/动作)。

叮当好记-AI音视频转图文
叮当好记-AI音视频转图文

AI音视频转录与总结,内容学习效率 x10!

下载

立即学习前端免费学习笔记(深入)”;

 

相关文章

HTML速学教程(入门课程)
HTML速学教程(入门课程)

HTML怎么学习?HTML怎么入门?HTML在哪学?HTML怎么学才快?不用担心,这里为大家提供了HTML速学教程(入门课程),有需要的小伙伴保存下载就能学习啦!

下载

本站声明:本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系admin@php.cn

热门AI工具

更多
DeepSeek
DeepSeek

幻方量化公司旗下的开源大模型平台

豆包大模型
豆包大模型

字节跳动自主研发的一系列大型语言模型

通义千问
通义千问

阿里巴巴推出的全能AI助手

腾讯元宝
腾讯元宝

腾讯混元平台推出的AI助手

文心一言
文心一言

文心一言是百度开发的AI聊天机器人,通过对话可以生成各种形式的内容。

讯飞写作
讯飞写作

基于讯飞星火大模型的AI写作工具,可以快速生成新闻稿件、品宣文案、工作总结、心得体会等各种文文稿

即梦AI
即梦AI

一站式AI创作平台,免费AI图片和视频生成。

ChatGPT
ChatGPT

最最强大的AI聊天机器人程序,ChatGPT不单是聊天机器人,还能进行撰写邮件、视频脚本、文案、翻译、代码等任务。

相关专题

更多
C++ 设计模式与软件架构
C++ 设计模式与软件架构

本专题深入讲解 C++ 中的常见设计模式与架构优化,包括单例模式、工厂模式、观察者模式、策略模式、命令模式等,结合实际案例展示如何在 C++ 项目中应用这些模式提升代码可维护性与扩展性。通过案例分析,帮助开发者掌握 如何运用设计模式构建高质量的软件架构,提升系统的灵活性与可扩展性。

4

2026.01.30

c++ 字符串格式化
c++ 字符串格式化

本专题整合了c++字符串格式化用法、输出技巧、实践等等内容,阅读专题下面的文章了解更多详细内容。

2

2026.01.30

java 字符串格式化
java 字符串格式化

本专题整合了java如何进行字符串格式化相关教程、使用解析、方法详解等等内容。阅读专题下面的文章了解更多详细教程。

1

2026.01.30

python 字符串格式化
python 字符串格式化

本专题整合了python字符串格式化教程、实践、方法、进阶等等相关内容,阅读专题下面的文章了解更多详细操作。

1

2026.01.30

java入门学习合集
java入门学习合集

本专题整合了java入门学习指南、初学者项目实战、入门到精通等等内容,阅读专题下面的文章了解更多详细学习方法。

20

2026.01.29

java配置环境变量教程合集
java配置环境变量教程合集

本专题整合了java配置环境变量设置、步骤、安装jdk、避免冲突等等相关内容,阅读专题下面的文章了解更多详细操作。

16

2026.01.29

java成品学习网站推荐大全
java成品学习网站推荐大全

本专题整合了java成品网站、在线成品网站源码、源码入口等等相关内容,阅读专题下面的文章了解更多详细推荐内容。

18

2026.01.29

Java字符串处理使用教程合集
Java字符串处理使用教程合集

本专题整合了Java字符串截取、处理、使用、实战等等教程内容,阅读专题下面的文章了解详细操作教程。

3

2026.01.29

Java空对象相关教程合集
Java空对象相关教程合集

本专题整合了Java空对象相关教程,阅读专题下面的文章了解更多详细内容。

6

2026.01.29

热门下载

更多
网站特效
/
网站源码
/
网站素材
/
前端模板

精品课程

更多
相关推荐
/
热门推荐
/
最新课程
国外Web开发全栈课程全集
国外Web开发全栈课程全集

共12课时 | 1.0万人学习

Go语言实战之 GraphQL
Go语言实战之 GraphQL

共10课时 | 0.8万人学习

关于我们 免责申明 举报中心 意见反馈 讲师合作 广告合作 最新更新
php中文网:公益在线php培训,帮助PHP学习者快速成长!
关注服务号 技术交流群
PHP中文网订阅号
每天精选资源文章推送

Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号