Java编程中HTML+CSS核心要点详解:18项关键技术

需积分: 5 0 下载量 24 浏览量 更新于2024-08-03 收藏 20KB DOCX 举报
在Java与HTML+CSS的结合中,有许多关键知识点值得深入学习。以下是18个要点的详细解析: 1. **访问协议**:HTML页面通常通过HTTP协议进行通信,如`<a href="http://www.baidu.com">`,允许用户访问外部网站。另外,`file`协议用于本地文件访问,如`<a href="./sss.txt">`,但LiveServer可能无法处理绝对路径的文件。 2. **图片标签**:`<img>`标签用于插入图像,src属性指定图片资源路径,可以是相对路径("m1.jpg")、绝对路径("E:\粤嵌\...")或网络URL("http://www.baidu.com/baidu.png")。alt属性提供图片加载失败时的替代文本。 3. **HTML列表**:包括无序列表(`<ul>`和`<li>`)、有序列表(`<ol>`和`<li>`)等,用于结构化信息展示。 4. **HTML区块与行内元素**:理解`<div>`(区块元素)和`<span>`(行内元素)的区别,区块元素通常用于布局管理,行内元素则更适合文本内的样式应用。 5. **HTML表格**:`<table>`标签用于创建表格,包括`<tr>`(行)、`<th>`(表头)和`<td>`(单元格)等元素,是数据展示的重要工具。 6. **内联框架(IFRAME)**:`<iframe>`用于嵌入其他HTML文档,实现页面内子页面的显示。 7. **HTML表单**:包括各种输入类型如`<input type="text">`,以及按钮、复选框、单选框等元素,用于收集用户数据。 8. **多媒体控件**:`<video>`和`<audio>`标签支持音频和视频播放,需要配合`src`属性引用媒体文件。 9. **CSS样式的引入**:通过`<link>`标签引入外部CSS文件,或直接在`<style>`标签内写内联样式。 10. **CSS选择器**:包括基本选择器(如元素选择器、ID选择器和类选择器)和后代、相邻兄弟选择器等,用于精确定位元素并设置样式。 11. **高级选择器**:如属性选择器(`.class[attr=value]`)、伪类选择器(`:hover`、`:active`)等,增强样式控制的灵活性。 12. **属性选择器**:根据元素属性值来选择元素,例如`[type="checkbox"]`匹配所有type属性为"checkbox"的输入元素。 13. **伪类选择器**:如`:visited`(已访问链接)、`:focus`(获得焦点的元素)和`:empty`(无内容的元素),扩展选择器的功能。 14. **多重样式**:理解内联样式、内部样式表(`<style>`标签内)和外部样式表(`<link>`标签)的优先级,以及如何控制样式执行顺序。 15. **CSS-字体样式**:包括字体族、大小、颜色、对齐等属性,用于美化文本呈现。 16. **CSS背景**:设置元素背景颜色、图像、重复模式等,丰富元素外观。 17. **表格及边框**:`<table>`的border属性设置表格边框,单元格的border-*属性用于调整单元格边框。 18. **导航菜单案例**:创建菜单结构,利用HTML和CSS组合实现响应式导航,可能涉及`<nav>`标签、链接、`<ul>`和`<li>`,以及CSS布局技术。 掌握这些基础知识,将有助于你在Java项目中构建高效、美观的用户界面,并具备灵活运用HTML和CSS进行网页设计的能力。