前端网页介绍
前端网页介绍
本篇文章是前端网页知识的一些基本介绍,主要是html的一些相关介绍,是前端入门的了解性知识。
B/S软件的结构
JavaSE C/S Client Server
B/S Browser Server
前端的开发流程
网页的组成部分
页面由三部分内容组成:
分别是内容(结构)、表现、行为。
内容(结构),是我们在页面中可以看到的数据。我们称之为内容。一般内容 我们使用html 技术来展示。
表现,指的是这些内容在页面上的展示形式。比如说。布局,颜色,大小等等。一般使用CSS 技术实现
行为,指的是页面中元素与输入设备交互的响应。一般使用 javascript 技术实现。
HTML简介
Hyper Text Markup Language (超文本标记语言) 简写:HTML
HTML 通过标签来标记要显示的网页中的各个部分。网页文件本身是一种文本文件,
通过在文本文件中添加标记符,可以告诉浏览器如何显示其中的内容(如:文字如何处理,画面如何安排,图片如何显示等)
创建HTML文件
(以idea的创建为例,后台回复“idea”获取idea的下载和相关配置教程)
1、创建一个 web 工程(静态的 web 工程)
2、在工程下创建 html 页面
选择浏览器执行页面:第一个 html 示例:
<!DOCTYPE html>
<html lang="en">
<head>
<meta charset="UTF-8">
<title>标题</title>
</head>
<body> hello
</body>
</html>
注:Java 文件是需要先编译,再由 java 虚拟机跑起来。但 HTML 文件它不需要编译,直接由浏览器进行解析执行。
HTML 文件的书写规范
<html> 表示整个 html 页面的开始
<head> 头信息
<title>标题</title>
</head>
标题
<body>
页面主体内容
</body>
body 是页面的主体内容
</html> 表示整个 html 页面的结束
Html 的代码注释:
<!-- 这是 html 注释,可以在页面右键查看源代码中看到 -->
HTML 标签介绍
1.标签的格式:
<标签名>封装的数据</标签名>
2.标签名大小写不敏感。
3.标签拥有自己的属性。
- 分为基本属性:bgcolor=“red” 可以修改简单的样式效果
- 事件属性: οnclick=“alert(‘你好!’);” 可以直接设置事件响应后的代码。
4.标签又分为,单标签和双标签。
- 单标签格式: <标签名 /> br 换行 hr 水平线
- 双标签格式: <标签名> …封装的数据…</标签名>
标签的语法:
① 标签不能交叉嵌套
正确:
<div><span>早安,愷龍</span></div>
错误:
<div><span>早安,愷龍</div></span>
<hr />
② 标签必须正确关闭
i.有文本内容的标签:
正确:
<div>早安,愷龍</div>
错误:
<div>早安,愷龍
<hr />
ii.没有文本内容的标签:
正确:
<br />
错误:
<br>
<hr />
③ 属性必须有值,属性值必须加引号
正确:
<font color="blue">早安,愷龍</font>
错误:
<font color>早安,愷龍</font>
<hr />
④ 注释不能嵌套
正确:
<!-- 注释内容 --> <br/>
错误:
<!-- <!-- 这是错误的 html 注释 --> -->
<hr />
注意事项:html 代码不是很严谨。有时候标签不闭合,也不会报错。
博客园本文地址:https://www.cnblogs.com/kohler21/p/15832864.html
个人公众号本篇文章地址: 前端网页介绍
weixin_73982075: 大佬,这个文件是怎么写的啊
geek_蓝鲸: 你好,大神!imageGenerate这个Java文件的代码有吗?
CSDN-Ada助手: 非常感谢您分享关于JDK新特性的博客!恭喜您已经写了第14篇了!对于Java Record这个主题,我觉得您的解析非常清晰和有见地。我希望您能继续保持这种积极的创作态度,为我们带来更多精彩的技术分享。以后,如果可能的话,我期待您能深入探讨一些与JDK相关的实际应用案例,这将为读者提供更多实用的经验和建议。谢谢您的不断努力,期待您的下一篇博客!
CSDN-Ada助手: 恭喜您写了第15篇博客!标题“JDK有用的新特性-Switch”听起来非常引人注目。很高兴看到您对JDK的新特性有深入的了解,并愿意与我们分享。希望您能继续保持写作的热情和努力,为读者们带来更多有价值的内容。 在下一步的创作中,我谦虚地建议您可以考虑探索JDK其他新特性的相关主题,比如lambda表达式、模块化系统或者是垃圾回收算法等等。这些主题都是当下Java开发中非常热门的话题,相信您的深入研究和分享,将会对读者们有很大的帮助。期待您的下一篇博客!