【网页开发基础】
HTML 是 Hyper Text Markup Language 的缩写,是一种用于创建网页的标准标记语言。它的主要作用是定义网页的结构。`<body>` 标记定义了 HTML 文档的主体部分,即用户在浏览器中看到的主要内容。在 HTML 表格中,`border` 属性用于控制表格边框的显示。CSS (Cascading Style Sheets) 用于描述 HTML 或 XML(包括如 SVG、MathML 等各种 XML方言)文档的外观和格式。CSS 引入方式有链入式、行内式(内联样式)、内嵌式和导入式四种。DOM(Document Object Model)是 W3C 标准,分为核心 DOM、XML DOM 和 HTML DOM 三个部分,用于标准化访问和操作 XML 和 HTML 文档的方式。
【JavaScript 基础】
JavaScript 用于处理网页中的交互逻辑。在实际开发中,开发者需要同时关注后台数据和前端界面,包括 JS 代码。`font-family` 属性设置字体时,中英文字体均需使用引号包围。在文档对象模型中,具有相同父节点的节点称为兄弟节点。内嵌式 CSS 是将样式代码放入 HTML `<head>` 标签内的 `<style>` 标签中。`<input type="text">` 创建单行文本输入框。
【选择题解析】
1. JavaScript 代码中 `m` 的值为 "11number",因为字符串连接不进行数值相加,答案是 D。
2. 警告框弹出 "Hello World" 使用 `alert()` 函数,答案是 C。
3. JavaScript 代码可以放在 `<script>` 标签内,答案是 A。
4. 定义下拉列表使用 `<select>` 标签,答案是 B。
5. `img` 标签的属性不包含 `href`,答案是 D。
【Java Web 概述】
XML (eXtensible Markup Language) 是一种可扩展的标记语言,一个良好的 XML 文档有一个根元素。Tomcat 服务器默认监听 8080 端口。在 XML 元素定义中,`#REQUIRED`、`#IMPLIED`、`#Fixed` 和默认值分别代表属性是否必须、可选、固定值和默认值。元素由开始标记、属性、元素内容和结束标记构成。HTTP 协议中最常用的请求方法是 GET 和 POST。
【判断题解析】
1. 访问 Web 应用未指定资源时,默认页面会被加载,说法正确。
2. 修改 Tomcat 的 `server.xml` 配置后,通常需要重启服务器使更改生效,正确。
3. Web 应用下的子目录命名应遵循一定的规则,不能随意,错误。
4. 一个标记可以有多个属性,错误。
5. XML 文档的编码和声明的 encoding 必须一致,防止中文乱码,正确。
【选择题解析】
1. 要将 Tomcat 端口号改为 80,需修改 `<Connector>` 标签的 `port` 属性,答案是 C。
2. `Content-Type` 头字段用于指定发送内容的类型,如文本、图片等,答案未给出。
以上是关于 JavaWeb 开发的基础知识,涵盖了 HTML、CSS、JavaScript 和 Java Web 的相关内容,包括基本语法、DOM 操作、服务器配置等。在学习过程中,理解并熟练掌握这些知识点对于进行网页开发和 Java Web 应用开发至关重要。