网站学习(1)——HTML概述、文件结构、sublime text3插件和emmet安装以及sumlime text的操作

news/2024/5/12 8:34:15/文章来源:https://blog.csdn.net/weixin_45634839/article/details/113419640

网站的网页之间通过超链接的方式连接在一起。
前端技术构成:

  • 结构:HTML
  • 样式:CSS
  • 行为:JavaScript

HTML文件结构
1. 文件名后缀:.htm 或 .html
2.

<html><head><title>  </title>//此处出现在浏览器的名称部分</head><body>//主体:网页中的主要内容</body>
</html>
  1. 过程:
  1. 首先创建一个文件夹,将所有的网站文件都放在这个文件夹里面。
  2. 可以先在文件夹中创建一个文本文档,写入内容后将后缀改成.htm或者.html即可。推荐使用sublime text3软件进行编写:
    新建文本文档进行编写:
    在这里插入图片描述在这里插入图片描述
    将后缀改成.html或者.htm:
    在这里插入图片描述
    打开文件:
    在这里插入图片描述
    使用sublime text3进行编写:
    创建一个文本将其后缀保存为.html或者.htm,然后在该文件中写入内容即可。
<!DOCTYPE html> <!-- 文档类型:符合HTML5标准 -->
<html lang="en"> <!-- lang属性:搜索引擎,en中文,zh中文 -->
<head><meta charset="utf-8"><!-- <meta>:元数据,charset属性:字符集编码方式  浏览器:UTF-8,是国际编码 --><title></title>
</head>
<body></body>
</html>

字符集与编码

字符:文字、符号

比如:123 abc 一二三 !,%@

字符集:字符的集合

字符集——语言文字
比如:英文字符集、汉字字符集、日文汉字字符集

编码:将字符和二进制码对应起来

比如: a对应ASCII码:01000001

  • ASCII:数字、英文字母、符号进行了编码
  • GB2312:简体中文
  • Unicode:所有语言,但是其占有空间比较大
  • UTF-8:所有语言,占用空间更小。
  • 一般都选择UTF-8编码方式。

乱码问题

  • 源文件保存时的编码
  • 源文件声明<meta charset="编码方式”>
  • 上面二者不一致时,就会出现乱码问题。例如:源文件使用Unicode进行编码,而在浏览器中规定的编码方式是UTF-8编码方式,此时就会出现乱码问题。
  • 例如:在这里插入图片描述
    另存为hmtl文件,选择一种与UTF-8不同的编码方式:在这里插入图片描述
    此时仅有部分文字能够正确解码出来:在这里插入图片描述

sublime text3 插件安装

  • Package Control网址:https://packagecontrol.io/installation
    按照网址中的提示进行安装即可。

emmet插件安装

  • ctrl+shift+p,输出Install Package Control后,点击enter,再在弹出来的对话框中输入emmet,安装即可。
    在这里插入图片描述
    在这里插入图片描述

Sublime Text3的操作

  • 生成文件结构:
  1. 新建一个文件(ctrl+N),ctrl+s保存为html文件。
  2. 输入英文字符!,
    在这里插入图片描述
    按下Tab键或者ctrl+e进行扩展:在这里插入图片描述
  • 生成注释:
  1. 选中要注释的内容
    在这里插入图片描述
  2. ctrl+/ 即可注释:
    在这里插入图片描述
  3. 撤销注释也是选中内容后,ctrl+/ 即可。
  • 生成标签
  1. 输入标签后,以段落p为例:
    在这里插入图片描述
    2.按Tab键进行拓展即可:
    在这里插入图片描述
  • 添加标签的同时规定标签的内容
  1. 以段落p为例,输入标签后,添加{},在{}中添加规定标签的内容即可:
    在这里插入图片描述
  2. 再按Tab键进行拓展即可:
    在这里插入图片描述
  • 添加标签的同时规定标签的属性

输入标签的名字,输入[],在[]中输入规定标签的属性,再按Tab键进行拓展,以img标签为例:
在这里插入图片描述
按Tab键进行拓展: 在这里插入图片描述

  • 标签的嵌套
  1. 在标签1后面添加>,再添加标签2,以p标签中嵌套span标签为例:
    在这里插入图片描述
  2. 再按Tab键进行拓展:
    在这里插入图片描述
  • 同级标签的添加
  1. 标签1+标签2,以p标签中同时嵌套img标签和a标签为例,
    在这里插入图片描述
  2. 再按Tab键进行拓展:
    在这里插入图片描述
    其中,p标签中嵌套img标签和a标签,img和a标签为同级标签。
  • 标签的分组

用()进行分组,()内为一组,()用+连接。

  1. 以两个区域标签为例,第一个div标签中嵌套一个段落p,第二个div标签中嵌套一个img标签:
    在这里插入图片描述
    按Tab键进行拓展:
    在这里插入图片描述
  • 快速生成多个元素
  1. 以无序列表为例:
    在这里插入图片描述
  2. 按Tab键进行拓展:
    在这里插入图片描述
  • 快速生成文本内容
  1. 输入lorem
    在这里插入图片描述
    2. 按Tab键进行拓展,此时会快速生成文本:
    在这里插入图片描述
    - 如果是输入lorem后面加一个数字进行拓展,那么就会生成带有几个单词的文本,例:下列分别为输入lorem2 lorem3 lorem4拓展后的内容:在这里插入图片描述

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.luyixian.cn/news_show_903093.aspx

如若内容造成侵权/违法违规/事实不符,请联系dt猫网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

网站学习(2)——HTML标签和Web语义化

标题 标题h1-h6分别表示一级到六级标签格式&#xff1a; < h1 >标题内容< /h1>一个页面建议只有一个h1 段落p 格式&#xff1a; < p>段落内容< /p> 源代码&#xff1a; 网页中显示&#xff1a;段内换行br < br/>&#xff0c;它是单独出现的标签…

java/jsp mysql手机商城系统毕业设计网站

java/jsp mysql手机商城系统毕业设计网站 JSP手机商城系统毕业设计网站使用的是JAVA语言开发&#xff0c;MYSQL作为数据库进行数据存储&#xff0c;整个网站在Myeclips下,进行开发&#xff0c;适用的tomcat版本为7.0, jdk版本为8u131,如果你那里没有相关的配置文件我这边可以通…

php mysql宠物商城网站(php毕业设计)

作品介绍&#xff1a; 基于php宠物商城设计与实现 效果&#xff1a;js图片轮播、 前台&#xff1a;注册 登录、服饰 玩具 零食 新闻展示、留言、 后台&#xff1a;登录&#xff08;admin admin&#xff09;、用户管理&#xff08;查看 删除&#xff09;、产品管理&#xff…

java中国男篮动态网站设计与制作

java/jsp mysql中国男篮 JSP中国男篮博客动态网站作业使用的是JSPmySQL技术&#xff0c;使用了Myeclips开发工具&#xff0c;核心语言使用的是JAVA&#xff0c;逻辑处理与数据处理分离&#xff0c;使用了Servlet技术&#xff0c; 网站的主要功能分为前台和后台2个部分 网站的前…

代理的基本原理 及用Xpath爬取代理网站IP列表 测试并存入数据库

前言 在网络爬虫中&#xff0c;有些网站会设置反爬虫措施&#xff0c;服务器会检测某个IP在单位时间内的请求次数&#xff0c;如果超过了这个阈值&#xff0c;就会直接拒绝服务&#xff0c;返回一些错误信息&#xff0c;例如 403 Forbidden&#xff0c;“您的IP访问频率过高”这…

Spring boot + vue 项目答辩 论坛网站(开源带前端)

这个项目素材源于网络如有侵权请联系删除 数据库前端 评论给 没事干发出来一起改进一下 项目论坛网站&#xff08;只推荐不讲解项目背景&#xff09; 一前台 1.1用户登录注册页面&#xff08;一个滑动效果&#xff09; 1.2找回密码 这里实现了一个发送邮箱验证码 1.3用户首页 …

hexo+github搭建个人博客网站问题汇总和解决办法

分享B站教程&#xff1a;【2021最新版】保姆级Hexogithub搭建个人博客_哔哩哔哩_bilibili 本人在使用hexo github搭建个人博客网站的过程中也是一步一个bug做过来&#xff0c;几乎每一步都有error&#xff0c;一路修复&#xff0c;在最后换主题的那一步始终都无法同步本地的c…

scrapy两种方法爬取网站小说

第一种&#xff0c;使用spider爬取 首先选择一个初始的小说链接&#xff0c;例如小说第一章的链接https://www.zwdu.com/book/11029/2297440.html 我爬去的是这个网站&#xff0c;链接中的小说 首先&#xff0c;创建一个项目 scrapy startproject novel 创建spider scrapy ge…

rhce:网络服务部分(三)给openlab搭建web网站

网站配置要求&#xff1a; 1.基于域名www.openlab.com可以访问网站内容为 welcome to openlab!!! 2.给该公司创建三个子界面分别显示学生信息&#xff0c;教学资料和缴费网站&#xff0c;基于www.openlab.com/student 网站访问学生信息&#xff0c;www.openlab.com/data网站访…

linux中搭建基于http协议静态网站

目录 一、搭建静态网站——基于http协议的静态网站 1.安装httpd&#xff0c;并将访问apache服务器的首页修改为hello.html, 且内容为: "My Home Page is hello" 2.虚拟主机&#xff1a;虚拟两台主机ip为100,200, 对应访问目录&#xff1a;/www/ip/100, /www/ip/200…

SERVLET+JSP实现网站登录和注册(初)

SERVLET 使用10.0tomcat导入SERVLET得用tomcat/lib里的servlet-api.jar <url-pattern>/myServlet</url-pattern> 拼接到 http://ip:port/工程路径即http://ip:port/工程路径/myServletjspservlet实现login和register 能传回来数据&#xff0c;login和regiser网页…

为openlab搭建web网站

准备工作 [rootlocalhost ~]# systemctl stop firewalld [rootlocalhost ~]# setenforce 0 [rootlocalhost ~]# yum install mod_ssl -y [rootlocalhost ~]# yum install httpd -y 一、基于域名www.openlab.com可以访问网站内容为welcome to openlab!!! 写入welcome to open…

网站基本配置表

网站的基本配置表 网站的基本参数 这些数据&#xff0c;不要单独放在各个表中&#xff0c; 要把所有参数放在网站中config表中&#xff0c;为网站运行的基本参数表

生成随机头像的网站

https://joeschmoe.io/api/v1/ 该网站为生成随机头像的网站 使用说明&#xff1a; ​ //每次访问该链接会生成随机头像 https://joeschmoe.io/api/v1/random​​//末尾的123可以改成其他数字&#xff0c;不同的数字能产生不同的头像&#xff0c; https://joeschmoe.io/api/v1…

四级,六级报名网站很卡怎么办?

报名四级&#xff0c;六级的同学总是遇到网站很卡的问题&#xff0c;要么加载不出来&#xff0c;就算等了好久加载出来了&#xff0c;稍微一操作&#xff0c;又变成白屏了。马上google一下&#xff0c;大多说505 HTTP Version Not Supported是由于服务器对http1.1协议不支持或者…

javaweb报错Connections could not be acquired from the underlying database,测试类可以通过,但是网站显示无法连接数据库

无法连接数据可的原因有很多&#xff1a; 1.检查jdbc.driver&#xff0c;jdbc.url&#xff0c;jdbc.username&#xff0c;jdbc.password是否配置错误 #若使用的mybatis版本是8.0以上的&#xff0c;则驱动器要加上cj jdbc.drivercom.mysql.cj.jdbc.Driver #如果使用的是MySQL8…

Web --- 电影网站

题目 代码 <!DOCTYPE html> <html><head><meta charset"utf-8"><title>作业三</title><style>td{width: 80px;}img{width: 214.5px;height: 303.75px;}</style></head><body><div><div class…

大型网站架构之分布式消息队列

以下是消息队列以下的大纲&#xff0c;本文主要介绍消息队列概述&#xff0c;消息队列应用场景和消息中间件示例&#xff08;电商&#xff0c;日志系统&#xff09;。 本次分享大纲 消息队列概述消息队列应用场景消息中间件示例JMS消息服务常用消息队列参考&#xff08;推荐&…

个人网站搭建之快速入门

1. 写在前面 本文只是指导新手快速搭建一个简单的用于学习和自己玩的网站&#xff0c;预计完成时间1-2天&#xff0c;未考虑高并发、高可用、持续集成和运维运营等问题&#xff0c;适合于新手入门和学习&#xff0c;无需任何基础&#xff08;后面部署可能会需要一丢丢专业知识…

【开源探索】各种高仿网站合集

返回 CSDN目录 查看 github项目 1. 功能简述 仓库收集了近70热门网站的克隆高仿源码。包括Airbnb、亚马逊、抖音、Netflix、Youtube、Discord等。 当你看到抖音等的时候是不是想快速做个山寨的&#xff1f;又不想耗时耗力&#xff0c;这个项目是你绝佳的选择 2. 开源地址 …