JavaWeb入门:HTML、表单与CSS详解

需积分: 6 0 下载量 179 浏览量 更新于2024-09-10 收藏 2.34MB DOCX 举报
"这是一份关于JavaWeb学习的笔记,涵盖了HTML基础、HTML列表标签、表单元素、HTTP的GET和POST方法的区别以及CSS的基础知识。" 在JavaWeb开发中,HTML(HyperText Markup Language)是构建网页内容的基础,它定义了网页的结构。HTML的操作思想是通过使用各种标签来封装不同的数据,这些标签带有特定的属性,通过修改这些属性可以改变标签内数据的展示样式。例如,我们可以使用`<p>`标签包裹一段文本,通过设置`<p>`的类(class)或ID属性来改变文本的字体、颜色等样式。 HTML中的列表标签分为有序列表(`<ol>`)和无序列表(`<ul>`),用于组织信息。表单元素是HTML中用于用户交互的部分,如文本输入框(`<input type="text">`)、按钮(`<button>`)等。在创建表单时,`name`属性是必不可少的,因为它标识了数据的来源。对于单选框(`<input type="radio">`)和复选框(`<input type="checkbox">`),它们也必须有`name`属性,并且如果一组单选或复选框相互关联,`name`属性值应保持一致,以便服务器能识别哪一组选项被选中。此外,每个选项还需要一个`value`属性,它代表了选中该选项时发送到服务器的值。 HTTP的GET和POST方法是两种主要的请求类型。GET请求将数据附加到URL上,因此在浏览器的地址栏中可见,而POST请求将数据隐藏在请求体中,更安全。GET请求通常用于获取资源,对安全性要求不高的场景,其长度有限制;POST请求则常用于提交数据,比如表单提交,它的数据量没有限制,更适合传输大量或敏感信息。 CSS(Cascading Style Sheets)负责定义HTML元素的外观和布局。HTML与CSS可以通过四种方式结合:行内样式(使用`style`属性)、内部样式表(在`<head>`标签内的`<style>`标签中)、外部样式表(单独的`.css`文件)以及使用`@import`导入。CSS选择器包括标签选择器、类选择器、ID选择器和属性选择器等,它们的优先级顺序为:行内样式 > ID选择器 > 类选择器 > 标签选择器,优先级高的选择器会覆盖优先级低的选择器定义的样式。 这份笔记涵盖了Web开发的基础知识,对于初学者理解和掌握JavaWeb开发的基本概念和技术非常有帮助。理解并熟练运用这些知识,将能够创建功能丰富、样式美观的网页应用。