当前位置: 首页 > article >正文

【HTML入门】Sublime Text 4与 Phpstorm

文章目录

  • 前言
  • 一、环境基础
    • 1.Sublime Text 4
    • 2.Phpstorm
      • (1)安装
      • (2)启动Phpstorm
      • (3)“启动”码
  • 二、HTML
    • 1.HTML简介
      • (1)什么是HTML
      • (2)HTML版本及历史
      • (3)HTML基本结构
    • 2.HTML简单语法
      • (1)HTML标签语法
      • (2)HTML常用标签
      • (3)表格
      • (4)特殊字符
  • 总结


前言

在当今的软件开发领域,选择合适的开发工具和环境是提高工作效率和代码质量的关键。无论是前端开发还是后端开发,一个良好的开发环境能够极大地提升开发体验。本文将介绍两款常用的开发工具——Sublime Text 4 和 Phpstorm 的安装与配置,并简要介绍 HTML 的基础知识。通过本文,你将掌握如何提升开发效率,并简单掌握 HTML 的基本语法和常用标签,为后续的 Web 开发打下坚实的基础。


一、环境基础

1.Sublime Text 4

  • 官网:https://www.sublimetext.com/download

  • 汉化:
    1.打开 sublime,使用快捷键 Ctrl+Shift+P,弹出查找栏,输入Install Package,回车,需要等待一会儿
    2.输入ChineseLocalzations,选中,回车,重新打开 sublime 即可完成汉化

在这里插入图片描述

 

2.Phpstorm

Phpstorm官网下载:https://www.jetbrains.com/phpstorm/

启动(jī_húo)工具压缩包:https://easylink.cc/8rkttx

(1)安装

建议装在D盘

在这里插入图片描述

在这里插入图片描述
 
对于页面“选择开始菜单文件夹,用于创建程序的快捷方式,你也可以输入自定义名称,创建新文件夹。”
默认 JetBrains 安装即可

安装后需要重启

在这里插入图片描述
 

(2)启动Phpstorm

进入 scripts 目录,先双击执行 uninstall-all-users.vbs
在这里插入图片描述
 
点击确定

在这里插入图片描述
 
等待一会,会出现如下页面,点击确定
在这里插入图片描述
 
再双击执行 install-all-users.vbs
在这里插入图片描述
 
点击确定
在这里插入图片描述
 
等待一会,会出现如下页面,点击确定
在这里插入图片描述
 

(3)“启动”码

选择其中一种方式即可


  • A.jī_húo网站

jī_húo网址:https://3.jetbra.in/

选择一个地址打开

在这里插入图片描述
 
在Phpstorm处Copyji_huo码
在这里插入图片描述


  • B.ji_huo码文本

(点击链接即可下载,不一定还可以用)
jī_húo码1:https://easylink.cc/327q90
jī_húo码2:https://easylink.cc/k94bn8


把复制的jī_húo码粘贴进框后点击Active
 
在这里插入图片描述

在这里插入图片描述

二、HTML

1.HTML简介

(1)什么是HTML

HTML 是用来描述网页的一种语言。

● HTML 指的是超文本标记语言 (Hyper Text Markup Language)
● HTML 不是一种编程语言,而是一种标记语言 (Markup Language)
● 标记语言是一套标记标签 (Markup Tag)
● HTML 使用标记标签来描述网页
● HyperText:超文本(文本 + 图片 + 视频 + 音频 + 链接)
● 在浏览器中执行

文件名称文件类型所能存放的内容
web.txt文本文件文字
web.docWord文档文字、图片、超链接、表格
web.xlsExcel表格文字、图片、超链接、表格
web.html超文本文字、图片、超链接、表格、音频、视频

(2)HTML版本及历史

在这里插入图片描述

 

(3)HTML基本结构

在这里插入图片描述

<!DOCTYPE html>              // 定义文档类型为html
<html leng="en">              // 指定页面语言,这里en表示文字的显示形式为英文,zh为中文,也可以不写
<head>                         // 页面头部部分的 起始标签<meta charset="utf-8">  // 字符集(编码格式)为utf-8<title>HTML</title>     // 定义页面的标题,将显示在浏览器的标题栏或选项卡上
</head>                        // 页面头部部分的 结束标签
<body>                        // 页面主体部分的 起始标签<H1>HTML 基础</H1>        // 级别为1的标题元素,用于显示页面的主要标题<P>HTML 超文本标记语言</P>  // 段落元素,用于显示一段文本内容
</body>                        // 页面主体部分的 结束标签
</html>                        // 用于结束html标签,表示HTML文档的结束

 

2.HTML简单语法

(1)HTML标签语法

在这里插入图片描述
 
● HTML元素由开始标签和结束标签组成。
● 位于开始标签和结束标签中间的文本是元素的内容。
● HTML标签有开始必须有结束。如果是没有内容的标签(空标签),用/>来结束。
● 标签具有属性,属性用来表示标签的性质和特征。属性要在开始标签中指定。

(2)HTML常用标签

说明表示单双标签
标题标签h1-h6双标签
段落标签p双标签
超链接标签a双标签
表单标签form双标签
表单元素标签input单标签
图片标签img单标签

 
A.标题标签

<h1>标题1</h1>    // 双标签
<h2>标题2</h2>
<h3>标题3</h3>
<h4>标题4</h4>
<h5>标题5</h5>
<h6>标题6</h6>

 
B.段落标签

<p>这是一个段落</p>    // 双标签
<p align="center">段落水平居中</p>
属性描述
alignleft、center、right设置水平对齐方式

 
C.超链接

<a href=""></a>  // 双标签
<a href="https://www.baidu.com">title</a>
属性描述
hrefurl设置链接地址
target_blank设定在何处打开链接
titletext设定链接提示信息

 
D.图片标签

<img src=""/>    // 单标签
<img src="1.jpg" alt="加载失败时的提示信息"/>
属性描述
srcurl设置图片地址
alttext当图片无法显示时,显示此提示信息
widthpx、%设置图片宽度
heightpx、%设置图片高度

如何指定图片地址?

情形写法
图片在同一级目录<img src="1.jpg" alt="">
<img src="./1.jpg" alt="">
图片在上一级目录<img src="../1.jpg" alt="">

(3)表格

表格结构
IDE快速生成表格

table>tr*4>td*4
<table width="300" border="1"><tr><td>学号</td><td>姓名</td><td>性别</td><td>班级</td></tr><tr><td>100101</td><td>张三</td><td></td><td>阳光01班</td></tr><tr><td>100102</td><td>李四</td><td></td><td>阳光01班</td></tr><tr><td>100103</td><td>王五</td><td></td><td>阳光02班</td></tr><tr><td>100104</td><td>赵六</td><td></td><td>阳光02班</td></tr></table>

 

(4)特殊字符

特殊字符实体字符
空格&nbsp;
小于号&lt;
大于号&gt;
引号&quot;
版权&copy;

总结

通过本文的介绍,我们详细讲解了 Sublime Text 4 和 Phpstorm 的安装及激活过程。同时,我们还介绍了 HTML 的基础知识,包括 HTML 的基本结构、常用标签以及表格和特殊字符的使用。掌握这些基础知识对于后续的 Web 开发至关重要。希望本文能够帮助你在开发的道路上更加得心应手,逐步提升自己的开发技能。接下来,你可以继续深入学习 CSS、JavaScript 等前端技术,构建更加复杂和功能丰富的网页应用。


如果你觉得这篇文章对你有帮助,欢迎点赞,你的支持是我分享更多免费优质内容的动力!

相关文章:

【HTML入门】Sublime Text 4与 Phpstorm

文章目录 前言一、环境基础1.Sublime Text 42.Phpstorm(1)安装(2)启动Phpstorm(3)“启动”码 二、HTML1.HTML简介(1)什么是HTML(2)HTML版本及历史(3)HTML基本结构 2.HTML简单语法(1)HTML标签语法(2)HTML常用标签(3)表格(4)特殊字符 总结 前言 在当今的软件开发领域&#xff0c…...

JVS低代码逻辑引擎多种业务场景触发案例配置:涵盖列表页按钮、表单数据、流程审批、外部API接口调用等

逻辑引擎作为JVS低代码开发套件的核心组件&#xff0c;专注于业务逻辑的快速构建与实现&#xff0c;它扮演着程序配置与执行的核心角色&#xff0c;适用于多样化的应用场景。该逻辑引擎设计灵活&#xff0c;能够通过多种配置方式被触发&#xff0c;以精准响应各类业务需求并实现…...

开发人员笔记本

为开发人员推荐大容量且性能稳定的电脑时&#xff0c;需考虑处理器、内存、存储、显卡和散热等因素。以下是几款适合开发的高性能电脑推荐&#xff1a; 1. Apple MacBook Pro 16英寸 (M2 Max/M2 Pro) 处理器: Apple M2 Max 或 M2 Pro内存: 32GB 或 64GB 统一内存存储: 1TB 或…...

RabbitMQ 从入门到精通:从工作模式到集群部署实战(一)

#作者&#xff1a;闫乾苓 文章目录 RabbitMQ简介RabbitMQ与VMware的关系架构工作流程RabbitMQ 队列工作模式及适用场景简单队列模式&#xff08;Simple Queue&#xff09;工作队列模式&#xff08;Work Queue&#xff09;发布/订阅模式&#xff08;Publish/Subscribe&#xff…...

计算机网络笔记再战——理解几个经典的协议4

目录 IP——网际协议 IP地址 1. A类地址 2. B类地址 3. C类地址 4. D类地址&#xff08;组播地址&#xff09; 5. E类地址&#xff08;保留地址&#xff09; 特殊地址与私有地址 广播地址 IP多播 子网掩码 传统分类与CIDR/VLSM的对比 路由控制 默认路由 主机路由…...

Java CountDownLatch 用法和源码解析

&#x1f9d1; 博主简介&#xff1a;CSDN博客专家&#xff0c;历代文学网&#xff08;PC端可以访问&#xff1a;https://literature.sinhy.com/#/literature?__c1000&#xff0c;移动端可微信小程序搜索“历代文学”&#xff09;总架构师&#xff0c;15年工作经验&#xff0c;…...

深度学习在文本情感分析中的应用

引言 情感分析是自然语言处理&#xff08;NLP&#xff09;中的一个重要任务&#xff0c;旨在识别和提取文本中的主观信息。随着深度学习技术的发展&#xff0c;我们可以使用深度学习模型来提高情感分析的准确性和效率。本文将介绍如何使用深度学习进行文本情感分析&#xff0c…...

C++编码规范(六)关于C++标准库STL在使用中的一些规范和建议

C 标准库STL是 C 编程语言的重要组成部分&#xff0c;为开发者提供了丰富的功能和工具&#xff0c;极大地提高了开发效率和代码的可移植性。 其主要包括&#xff1a;标准容器库&#xff0c;输入 / 输出流库&#xff0c;算法库&#xff0c;迭代器库&#xff0c;字符串库&#xf…...

两种文件类型(pdf/图片)打印A4半张纸方法

环境:windows10、Adobe Reader XI v11.0.23 Pdf: 1.把内容由横排变为纵排&#xff1a; 2.点击打印按钮&#xff1a; 3.选择打印页范围和多页&#xff1a; 4.内容打印在纸张上部 图片&#xff1a; 1.右键图片点击打印&#xff1a; 2.选择打印类型&#xff1a; 3.打印配置&am…...

Vue3状态管理: Pinia使用技巧与最佳实践

Vue3状态管理: Pinia使用技巧与最佳实践 随着Web应用复杂度的提升&#xff0c;前端状态管理变得愈发重要。而在Vue3中&#xff0c;Pinia作为一种全新的状态管理工具&#xff0c;为我们提供了更加灵活和强大的状态管理解决方案。本文将从Pinia的基本概念入手&#xff0c;深入探讨…...

stm32点灯 GPIO的输出模式

目录 1.选择RCC时钟 2.SYS 选择调试模式 SW 3.GPIO 配置 4.时钟树配置&#xff08; 默认不变&#xff09;HSI 高速内部时钟8Mhz 5.项目配置 6.代码 延时1s循环LED亮灭 1.选择RCC时钟 2.SYS 选择调试模式 SW 3.GPIO 配置 4.时钟树配置&#xff08; 默认不变&#xff09…...

​K8S运行时切换-从Docker到Containerd的切换实战

1. 切换的原因 性能提升&#xff1a;Containerd通过减少抽象层提升了整体性能。 安全性增强&#xff1a;它提供了更直接的系统调用&#xff0c;减少了潜在的安全风险。 简化架构&#xff1a;Containerd拥有更简洁的设计&#xff0c;使得维护和故障排除更为容易。 官方支持趋…...

腾讯会议win7二维码展示不出来

问题&#xff1a;win64更新后二维码展示不出来&#xff0c;手机等登陆都不行 安装所在位置创建文档命名TBSDEBUG并去掉后缀...

swift 专题三 swift 规范一

一、Swift编码命名规范 对类、结构体、枚举和协议等类型的命名应该采用大驼峰法&#xff0c;如 SplitViewController。 文件名采用大驼峰法&#xff0c;如BlockOperation.swift。 对于扩展文件&#xff0c;有时扩展定义在一个独立的文件中&#xff0c;用“原始类型名 扩展名…...

WPS计算机二级•幻灯片放映与会议

听说这是目录哦 放映PPT时常用的快捷技巧&#x1f96c;设置放映模式&#x1f955;演讲备注的添加和隐藏&#x1fada;在PPT中插入附件并放映时打开&#x1fadb;隐藏幻灯片 不被放映和打印&#x1f344;‍&#x1f7eb;演讲计时模式&#x1f966;能量站&#x1f61a; 放映PPT时…...

联想拯救者开机进入bios

如果你的联想拯救者&#xff08;Lenovo Legion&#xff09;笔记本电脑开机后直接进入 BIOS 设置界面&#xff0c;可能是以下原因之一导致的。以下是解决方法&#xff1a; 1. 检查启动顺序 进入 BIOS 后&#xff0c;找到 Boot&#xff08;启动&#xff09;选项卡。检查启动顺序…...

云原生周刊:K8s引领潮流

开源项目推荐 KWOK KWOK&#xff08;Kubernetes WithOut Kubelet&#xff09;是一个开源项目&#xff0c;旨在提供一个轻量级的 K8s 集群模拟环境&#xff0c;允许用户在不依赖真实节点的情况下&#xff0c;本地模拟整个 K8s 集群。它通过模拟 Kubelet 和其他集群组件的行为&…...

FBX SDK的使用:基础知识

Windows环境配置 FBX SDK安装后&#xff0c;目录下有三个文件夹&#xff1a; include 头文件lib 编译的二进制库&#xff0c;根据你项目的配置去包含相应的库samples 官方使用案列 动态链接 libfbxsdk.dll, libfbxsdk.lib是动态库&#xff0c;需要在配置属性->C/C->预…...

计算机网络笔记再战——理解几个经典的协议6——TCP与UDP

目录 先说端口号 TCP 使用序号保证顺序性和应答来保证有效性 超时重传机制 TCP窗口机制 UDP 路由协议 协议分类&#xff1a;IGP和EGP 几个经典的路由算法 RIP OSPF 链路状态数据库&#xff08;LSDB&#xff09; LSA&#xff08;Link State Advertisement&#xff0…...

Android 单例模式:实现可复用数据存储

引言 在 Java 开发中&#xff0c;我们经常会遇到需要在整个应用程序中共享数据的场景。例如&#xff0c;配置信息、缓存数据等&#xff0c;这些数据需要在不同的模块或类中被访问和使用。为了确保数据的一致性和避免重复创建&#xff0c;我们可以使用单例模式来实现一个可复用的…...

【技海登峰】Kafka漫谈系列(二)Kafka高可用副本的数据同步与选主机制

【技海登峰】Kafka漫谈系列(二)Kafka高可用副本的数据同步与选主机制 一. 数据同步 在之前的学习中有了副本Replica的概念,解决了数据备份的问题。我们还需要面临一个设计难题即:如何处理分区中Leader与Follwer节点数据同步不匹配问题所带来的风险,这也是保证数据高可用的…...

【Linux】curl命令详解

【Linux】curl命令详解 【一】curl命令介绍【1】curl命令简介【2】curl命令的基本语法【3】常用的curl命令选项【4】常用的curl命令参数 【二】curl命令示例用法【1】下载文件【2】发送 POST 请求【3】发送请求时附加头部信息【4】请求方法【5】指定用户名和密码进行身份验证【…...

创建模态框和非模态框

主要的精简代码就这些 #include <QDialog>// 创建模态框 QDialog dialog(this); // 添加各种部件 // ... // 因为创建在栈上面&#xff0c;所以需要阻止程序继续运行 dialog.exec();// 非模态框 QDialog dialog new Dialog(this); // 添加各种部件 // ... dialog.show(…...

电商用户画像数据可视化分析

电商用户画像数据可视化分析 作者&#xff1a;i阿极 作者简介&#xff1a;Python领域新星作者、多项比赛获奖者&#xff1a;博主个人首页 &#x1f60a;&#x1f60a;&#x1f60a;如果觉得文章不错或能帮助到你学习&#xff0c;可以点赞&#x1f44d;收藏&#x1f4c1;评论&am…...

Vue3.5常用特性整理

Vue3.5 发布已近半年&#xff0c;抽空整理下常用的新增/改动特性 响应式 Props 解构 Vue3.5 中 Props 正式支持解构了&#xff0c;并添加了响应式跟踪 设置默认值 使用 JavaScript 原生的默认值语法声明 props 默认值 以前 const props withDefaults(defineProps<{ co…...

Android Studio:Application 和 Activity的区别

Application 和 Activity 是 Android 中非常重要的两个组件&#xff0c;它们分别负责不同的生命周期管理和应用的不同层次的操作。 Application 是应用级别的生命周期管理&#xff0c;它在整个应用运行时只有一个实例&#xff0c;负责应用的全局初始化和资源管理。Activity 是…...

深入解析“Self-Contained”——从技术到日常的全方位应用

深入解析“Self-Contained”——从技术到日常的全方位应用 一、引言 在阅读技术文档、编程指南或产品说明时&#xff0c;你可能经常看到 self-contained 这个短语。例如&#xff1a; Our end goal is a self-contained project containing two parts. https://howistart.org/p…...

2024年12月 Scratch 图形化(一级)真题解析 中国电子学会全国青少年软件编程等级考试

202412 Scratch 图形化&#xff08;一级&#xff09;真题解析 中国电子学会全国青少年软件编程等级考试 一、单选题(共25题&#xff0c;共50分) 第 1 题 点击下列哪个按钮&#xff0c;可以将红框处的程序放大&#xff1f;&#xff08; &#xff09; A. B. C. D. 标…...

llama.cpp GGML Quantization Type

llama.cpp GGML Quantization Type 1. GGML Quantization Type2. static const struct ggml_type_traits type_traits[GGML_TYPE_COUNT]3. Q#_K_M and Q#_KReferences 什么神仙妖魔&#xff0c;不过是他们禁锢异族命运的枷锁&#xff01; GGUF https://huggingface.co/docs/hu…...

【深度学习框架】MXNet(Apache MXNet)

MXNet&#xff08;Apache MXNet&#xff09;是一个 高性能、可扩展 的 开源深度学习框架&#xff0c;支持 多种编程语言&#xff08;如 Python、R、Scala、C 和 Julia&#xff09;&#xff0c;并能在 CPU、GPU 以及分布式集群 上高效运行。MXNet 是亚马逊 AWS 官方支持的深度学…...