zoukankan      html  css  js  c++  java
  • WEB概述

    1 简要描述标准 HTML 文档的结构。

    参考答案:

    HTML 文档的开始需要版本声明,剩下的页面内容需要包含在开始标记<html>和结束标记</html>之间。在<html>元素中,包含两个主要的部分,文件头部分(<head>元素)和主体部分(<body>元素)。标准HTML文档的结构如下所示:

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. </head>
    5. <body>
    6. </body>
    7. </html>

    2 简要描述行内元素和块级元素的区别。

    参考答案

    块级元素的前后都会自动换行,如同存在换行符一样。默认情况下,块级元素会独占一行。例如,<p>、<hn>、<div>都是块级元素。在显示这些元素中间的文本时,都将从新行中开始显示,其后的内容也将在新行中显示。

    行内元素可以和其他行内元素位于同一行,在浏览器中显示时不会换行。例如,<a>、<span>等。

    我们可以这样理解:如果元素是块级的,则总是在新行上显示,好比是书中的一个新段落;而元素如果是行内的,那么只能在当前行中显示,就像是段落中的一个单词。

    因此,块级元素常用来构建网页上比较大的结构,用于包含其他块级元素、行内元素和文本;而行内元素一般只能包含其他行内元素和文本。

    3 锚点的作用是什么?如何创建锚点?

    参考答案

    锚点是文档中某行的一个记号,类似于书签,用于链接到文档中的某个位置。当定义了锚点后,我们可以创建直接跳至该锚点(比如页面中某个小节)的链接,这样使用者就无需不停地滚动页面来寻找他们需要的信息了。

    在使用<a>元素创建锚点时,需要使用 name 属性为其命名,代码如下所示:

    1. <a name=”anchorname1”>锚点一</a>

    然后就可以创建链接,直接跳转到锚点,代码如下所示:

    1. <a href=”#anchorname1”>回到锚点一</a>

    4 创建如下图所示的表格。

    图-1

    参考答案

    此案例主要练习不规则表格的定义和使用。分析图-1可以看出,表格一共有三行,其中:

    第一行:有两个单元格,分别为 a(横向合并两列)和 b(纵向合并两行);

    第二行:有两个单元格,分别为 c(纵向合并两行)和 d;

    第三行:只有一个单元格,为 e(横向合并两列)。

    由此可见,只需要按照行列结构创建表格即可。实现此案例需要按照如下步骤进行。

    步骤一:创建文件

    首先创建一个纯文本文件,并修改名称为 01_table.html;

    步骤二:创建 html 文档的结构

    使用文本编辑工具,打开上一步中所创建的文件。

    在此文件中,添加 HTML 代码,以创建一个标准结构的 HTML 文档(使用过渡型文档类型声明)。代码如下所示:

     
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. </head>
    5. <body>
    6. </body>
    7. </html>

    步骤三:设置头部内容

    为<head>元素添加内容,为创建的 HTML 文档添加文档标题,并设置文档的编码格式。代码如下所示:

    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    5. <title>table</title>
    6. </head>
    7. <body>
    8. </body>
    9. </html>

    步骤四:创建表格

    为<body>元素添加内容,创建表格,并通过设置<td>元素的 colspan 或者 rowspan 属性设置单元格的横向合并或者纵向合并。

    为了提高页面的美观性,设置了表格的边框,并适当设置表格的高度和宽度。代码如下所示:

     
    1. <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
    2. <html xmlns="http://www.w3.org/1999/xhtml">
    3. <head>
    4. <meta http-equiv="Content-Type" content="text/html; charset=utf-8" />
    5. <title>table</title>
    6. </head>
    7. <body>
    8. <table width="200" height="200" border="1">
    9. <tr>
    10. <td colspan="2">a</td>
    11. <td rowspan="2">b</td>
    12. </tr>
    13. <tr>
    14. <td rowspan="2">c</td>
    15. <td>d</td>
    16. </tr>
    17. <tr>
    18. <td colspan="2">e</td>
    19. </tr>
    20. </table>
    21. </body>
    22. </html>
  • 相关阅读:
    C# WinForm多线程(一)Thread类库
    ASP.NET执行循序
    SQLSERVER2014的内存优化表
    C# 5.0 Async函数的提示和技巧
    WPF 绑定
    使用 Cordova+Visual Studio 创建跨平台移动应用(3)
    使用 Cordova+Visual Studio 创建跨平台移动应用(2)
    使用 WPF 创建预加载控件
    A WPF/MVVM Countdown Timer
    使用WPF创建无边框窗体
  • 原文地址:https://www.cnblogs.com/xyk1987/p/8331036.html
Copyright © 2011-2022 走看看