0

私は現在HTMLを学んでいます。単純なテーブルを表示する単純なHTMLドキュメントを作成しようとしましたが、問題が発生します。私のWebブラウザ(Mozilla Firefox)は、テーブル全体の境界線を表示していません。普通の段落のようです。

これが私が持っているものです

<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0//Strict//EN" "http://www.w3.org/TR/xhtml11/DTD/xhtml11-strict.dtd">
<html>
    <head>
        <title>My first web page</title>
    </head>
    <body>
        <table>
            <tr>
                <td>1</td>
                <td>2</td>
                <td>3</td>
            </tr>

            <tr>
                <td>4</td>
                <td>5</td>
                <td>6</td>

            <tr>
                <td>7</td>
                <td>8</td>
                <td>9</td>
            <tr/>

            <tr>
                <td>10</td>
                <td>11</td>
                <td>12</td>

            </tr>
        </table>
    </body>
</html>
4

3 に答える 3

2

次のように、ボーダー属性を<table>タグに追加してみてください。

<table border="1">

編集: 境界線があり、境界線属性が設定されていないテーブルを見たことがある場合は、おそらくそれらが css でスタイル設定されているためです。

<head>
    <title>My first web page</title>
    <style type="text/css">
       table {border: 1px solid black;}
       td {border: 1px solid black;}
    </style>
</head>
<body>
    <table>
        <tr>
            <td>1</td>
...
</body>

<style>別の学習演習として、ここに示すように html でタグを使用する代わりに、外部スタイル シートへのリンクも検討する必要があります。ここにまともな入門チュートリアルがあります: http://www.w3schools.com/css/css_howto.asp

于 2012-08-05T14:09:27.740 に答える
0

次のようなものを使用して境界線を制御することをお勧めします。

<table style="border:2px solid red;">
于 2012-08-05T14:40:24.313 に答える
-1

2行目の終了要素がありません。する必要があります:

<head>

    <title>My first web page</title>

</head>

<body>

    <table>
        <tr>
            <td>1</td>
            <td>2</td>
            <td>3</td>
        </tr>

        <tr>
            <td>4</td>
            <td>5</td>
            <td>6</td>
        </tr>

        <tr>
            <td>7</td>
            <td>8</td>
            <td>9</td>
        <tr/>

        <tr>
            <td>10</td>
            <td>11</td>
            <td>12</td>

        </tr>

    </table>

</body>

于 2012-08-05T14:06:27.653 に答える