最近の更新

ラベル HTML の投稿を表示しています。 すべての投稿を表示
ラベル HTML の投稿を表示しています。 すべての投稿を表示

2016年10月31日月曜日

テーブルを左右にぴったり並べる方法

【目的】
テーブルを左右に2つぴったり並べます。



【手順】
1.「index.html」というファイルを作成。
2.「index.html」を以下の様に入力。
<!doctype html>
<html>
    <head>
    </head>
    <body>
        <table style="border-collapse: collapse;">
            <tbody>
                <tr>
                    <td valign="top" style="padding: 0px;">
                        <table border="1">
                            <thead>
                                <tr>
                                    <th>番号</th>
                                    <th>名前</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr>
                                    <td>1</td>
                                    <td>あああああ</td>
                                </tr>
                                <tr>
                                    <td>2</td>
                                    <td>いいいいい</td>
                                </tr>
                                <tr>
                                    <td>3</td>
                                    <td>ううううう</td>
                                </tr>
                            </tbody>
                        </table>
                    </td>
                    <td valign="top" style="padding: 0px;">
                        <table border="1">
                            <thead>
                                <tr>
                                    <th>項目1</th>
                                    <th>項目2</th>
                                </tr>
                            </thead>
                            <tbody>
                                <tr>
                                    <td>項目1-1</td>
                                    <td>項目2-1</td>
                                </tr>
                                <tr>
                                    <td>項目1-2</td>
                                    <td>項目2-2</td>
                                </tr>
                                <tr>
                                    <td>項目1-3</td>
                                    <td>項目2-3</td>
                                </tr>
                            </tbody>
                        </table>
                    </td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

3.「index.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。














以上です。

2016年9月16日金曜日

テーブルの列(セル)幅がブラウザで狭められない方法(まとめ)

【目的】
テーブルの列(セル)幅がブラウザで狭められないように試みたいと思います。



【試行1】
まずは、td・thの全ての列のwidth属性に値をセットしてみました。

結果は以下の通り、失敗でした。

テーブルの列(セル)幅がブラウザで狭められない方法(td・thのwidth)



【試行2】
次に、td・thの全ての列のstyleのwidth属性に値をセットしてみました。

こちらも、結果は以下の通り、失敗でした。

テーブルの列(セル)幅がブラウザで狭められない方法(td・thのstyleのwidth)



【試行3】
次に、td・thの全ての列のstyleのwidth属性に値をセットつつ、tableのstyleのtable-layoutにfixedをセットしてみました。

しかし、こちらも、結果は以下の通り、失敗でした・・・

テーブルの列(セル)幅がブラウザで狭められない方法(tableのstyleのtable-layoutにfixed)



【試行4】
最後に、td・thの中にdivを入れてそのstyleのwidth属性に値をセットしてみました。

結果は以下の通り、成功しました!

テーブルの列(セル)幅がブラウザで狭められない方法(divのstyleのwidth)



ブラウザにテーブルの列(セル)幅を狭められたくない場合は一度お試しください。




以上です。

テーブルの列(セル)幅がブラウザで狭められない方法(divのstyleのwidth)

【目的】
テーブルの列(セル)幅がブラウザで狭められないようにdivを追加しstyleのwidthを指定してみます。
※この方法で成功しました。



【手順】
1.「index.html」というファイルを作成。
2.「index.html」を以下の様に入力。
<!doctype html>
<html>
    <head>
    </head>
    <body>
        <table border="1">
            <thead>
                <tr>
                    <th><div style="width: 100px;">番号</div></th>
                    <th><div style="width: 100px;">名前</div></th>
                    <th><div style="width: 100px;">項目3</div></th>
                    <th><div style="width: 100px;">項目4</div></th>
                    <th><div style="width: 100px;">項目5</div></th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>あいうえお</td>
                    <td>項目1-3</td>
                    <td>項目1-4</td>
                    <td>項目1-5</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>かきく<br />けこ</td>
                    <td>項目2-3</td>
                    <td>項目2-4</td>
                    <td>項目2-5</td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

3.「index.html」をブラウザで開きます。
4.以下の様にテーブルの幅より、ブラウザの幅が大きい場合は列(セル)幅が狭められずに表示されます。




5.以下の様にブラウザの幅を狭めても、列(セル)幅が狭められずに表示されます。




以上です。

テーブルの列(セル)幅がブラウザで狭められない方法(tableのstyleのtable-layoutにfixed)

【目的】
テーブルの列(セル)幅がブラウザで狭められないようにtableのstyleのtable-layoutにfixedを指定してみます。
※この方法は失敗です。⇒この件のまとめ・解決策。



【手順】
1.「index.html」というファイルを作成。
2.「index.html」を以下の様に入力。
<!doctype html>
<html>
    <head>
    </head>
    <body>
        <table border="1" style="table-layout: fixed;">
            <thead>
                <tr>
                    <th style="width: 100px;">番号</th>
                    <th style="width: 100px;">名前</th>
                    <th style="width: 100px;">項目3</th>
                    <th style="width: 100px;">項目4</th>
                    <th style="width: 100px;">項目5</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>あいうえお</td>
                    <td>項目1-3</td>
                    <td>項目1-4</td>
                    <td>項目1-5</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>かきく<br />けこ</td>
                    <td>項目2-3</td>
                    <td>項目2-4</td>
                    <td>項目2-5</td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

3.「index.html」をブラウザで開きます。
4.以下の様にテーブルの幅より、ブラウザの幅が大きい場合は列(セル)幅が狭められずに表示されます。




5.以下の様にブラウザの幅を狭めると、列(セル)幅が狭めらてしました。
































以上です。

テーブルの列(セル)幅がブラウザで狭められない方法(td・thのstyleのwidth)

【目的】
テーブルの列(セル)幅がブラウザで狭められないようにtd・thのstyleのwidthを指定してみます。
※この方法は失敗です。⇒この件のまとめ・解決策。



【手順】
1.「index.html」というファイルを作成。
2.「index.html」を以下の様に入力。
<!doctype html>
<html>
    <head>
    </head>
    <body>
        <table border="1">
            <thead>
                <tr>
                    <th style="width: 100px;">番号</th>
                    <th style="width: 100px;">名前</th>
                    <th style="width: 100px;">項目3</th>
                    <th style="width: 100px;">項目4</th>
                    <th style="width: 100px;">項目5</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>あいうえお</td>
                    <td>項目1-3</td>
                    <td>項目1-4</td>
                    <td>項目1-5</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>かきく<br />けこ</td>
                    <td>項目2-3</td>
                    <td>項目2-4</td>
                    <td>項目2-5</td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

3.「index.html」をブラウザで開きます。
4.以下の様にテーブルの幅より、ブラウザの幅が大きい場合は列(セル)幅が狭められずに表示されます。




5.以下の様にブラウザの幅を狭めると、列(セル)幅が狭めらてしました。




以上です。

テーブルの列(セル)幅がブラウザで狭められない方法(td・thのwidth)

【目的】
テーブルの列(セル)幅がブラウザで狭められないようにtd・thのwidthを指定してみます。
※この方法は失敗です。⇒この件のまとめ・解決策。



【手順】
1.「index.html」というファイルを作成。
2.「index.html」を以下の様に入力。
<!doctype html>
<html>
    <head>
    </head>
    <body>
        <table border="1">
            <thead>
                <tr>
                    <th width="100">番号</th>
                    <th width="100">名前</th>
                    <th width="100">項目3</th>
                    <th width="100">項目4</th>
                    <th width="100">項目5</th>
                </tr>
            </thead>
            <tbody>
                <tr>
                    <td>1</td>
                    <td>あいうえお</td>
                    <td>項目1-3</td>
                    <td>項目1-4</td>
                    <td>項目1-5</td>
                </tr>
                <tr>
                    <td>2</td>
                    <td>かきく<br />けこ</td>
                    <td>項目2-3</td>
                    <td>項目2-4</td>
                    <td>項目2-5</td>
                </tr>
            </tbody>
        </table>
    </body>
</html>

3.「index.html」をブラウザで開きます。
4.以下の様にテーブルの幅より、ブラウザの幅が大きい場合は列(セル)幅が狭められずに表示されます。




5.以下の様にブラウザの幅を狭めると、列(セル)幅が狭めらてしました。
































以上です。

2012年9月12日水曜日

テーブルの高さを設定する方法

【目的】
HTMLのテーブルの高さを設定します。



【手順】
1.「018-TableHeight.html」というファイルを作成。
2.「018-TableHeight.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1" height="500">
        <tr>
            <td>セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「018-TableHeight.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。











































以上です。

テーブルの横幅を設定する方法

【目的】
HTMLのテーブルの横幅を設定します。



【手順】
1.「017-TableWidth.html」というファイルを作成。
2.「017-TableWidth.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1" width="500">
        <tr>
            <td>セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「017-TableWidth.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。











































以上です。

2012年9月11日火曜日

DIV内の横位置を設定する方法

【目的】
HTMLのDIV内の横位置を設定します。



【手順】
1.「016-DivAlign.html」というファイルを作成。
2.「016-DivAlign.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <div align="center">
        DIVです。
    </div>
</body>
</html>

3.「016-DivAlign.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。












































以上です。

2012年9月5日水曜日

テーブルのセル内の縦位置を行単位で設定する方法

【目的】
HTMLのテーブルのセル内の縦位置を行単位で設定します。



【手順】
1.「015-TableRowVAlign.html」というファイルを作成。
2.「015-TableRowVAlign.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr valign="top">
            <td height="200">セル1-1</td>
            <td height="200">セル1-2</td>
        </tr>
        <tr valign="center">
            <td height="200">セル2-1</td>
            <td height="200">セル2-2</td>
        </tr>
        <tr valign="bottom">
            <td height="200">セル3-1</td>
            <td height="200">セル3-2</td>
        </tr>
    </table>
</body>
</html>

3.「015-TableRowVAlign.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。










































以上です。

テーブルのセル内の横位置を行単位で設定する方法

【目的】
HTMLのテーブルのセル内の横位置を行単位で設定します。



【手順】
1.「014-TableRowAlign.html」というファイルを作成。
2.「014-TableRowAlign.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr align="left">
            <td width="200">セル1-1</td>
            <td width="200">セル1-2</td>
        </tr>
        <tr align="center">
            <td width="200">セル2-1</td>
            <td width="200">セル2-2</td>
        </tr>
        <tr align="right">
            <td width="200">セル3-1</td>
            <td width="200">セル3-2</td>
        </tr>
    </table>
</body>
</html>

3.「014-TableRowAlign.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。










































以上です。

テーブルの行の高さを設定する方法

【目的】
HTMLのテーブルの行の高さを設定します。



【手順】
1.「013-TableRowHeight.html」というファイルを作成。
2.「013-TableRowHeight.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr height="100">
            <td>セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr height="200">
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「013-TableRowHeight.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。










































以上です。

テーブルのセルのボーダー(枠線)の色を設定する方法

【目的】
HTMLのテーブルのセルのボーダー(枠線)の色を設定します。



【手順】
1.「012-TableCellBorderColor.html」というファイルを作成。
2.「012-TableCellBorderColor.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td bordercolor="red">セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「012-TableCellBorderColor.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。












































以上です。

テーブルのセルの背景色を設定する方法

【目的】
HTMLのテーブルのセルの背景色を設定します。



【手順】
1.「011-TableCellBgcolor.html」というファイルを作成。
2.「011-TableCellBgcolor.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td bgcolor="red">セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「011-TableCellBgcolor.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。










































以上です。

テーブルのカラムの属性をまとめて設定する方法(colgroupタグ)

【目的】
HTMLのテーブルのカラムの属性をcolgroupタグを使用てまとめて設定します。



【手順】
1.「010-TableColgroup.html」というファイルを作成。
2.「010-TableColgroup.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <colgroup span="2" width="200"/>
        <tr>
            <td>セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「010-TableColgroup.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。









































以上です。

テーブルのカラムの属性をまとめて設定する方法(colタグ)

【目的】
HTMLのテーブルのカラムの属性をcolタグを使用てまとめて設定します。



【手順】
1.「009-TableCol.html」というファイルを作成。
2.「009-TableCol.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <col width="200" align="center"/>
        <col width="200" align="right"/>
        <tr>
            <td>セル1-1</td>
            <td>セル1-2</td>
        </tr>
        <tr>
            <td>セル2-1</td>
            <td>セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「009-TableCol.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。







































以上です。

2012年9月4日火曜日

テーブルのセル内の縦位置を設定する方法

【目的】
HTMLのテーブルのセル内の縦位置を設定します。



【手順】
1.「008-TableCellVAlign.html」というファイルを作成。
2.「008-TableCellVAlign.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td height="200" valign="top">セル1-1</td>
            <td height="200" valign="bottom">セル1-2</td>
        </tr>
        <tr>
            <td height="200" valign="center">セル2-1</td>
            <td height="200">セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「008-TableCellVAlign.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。





































以上です。

テーブルのセル内の横位置を設定する方法

【目的】
HTMLのテーブルのセル内の横位置を設定します。



【手順】
1.「007-TableCellAlign.html」というファイルを作成。
2.「007-TableCellAlign.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td width="200" align="left">セル1-1</td>
            <td width="200" align="right">セル1-2</td>
        </tr>
        <tr>
            <td width="200" align="center">セル2-1</td>
            <td width="200">セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「007-TableCellAlign.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。





































以上です。

テーブルのセルの高さを設定する方法

【目的】
HTMLのテーブルのセルの高さを設定します。



【手順】
1.「006-TableCellHeight.html」というファイルを作成。
2.「006-TableCellHeight.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td height="100">セル1-1</td>
            <td height="100">セル1-2</td>
        </tr>
        <tr>
            <td height="200">セル2-1</td>
            <td height="200">セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「006-TableCellHeight.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。





































以上です。

テーブルのセルの横幅を設定する方法

【目的】
HTMLのテーブルのセルの横幅を設定します。



【手順】
1.「005-TableCellWidth.html」というファイルを作成。
2.「005-TableCellWidth.html」を以下の様に入力。
<html>
<head>
</head>
<body>
    <table border="1">
        <tr>
            <td width="100">セル1-1</td>
            <td width="200">セル1-2</td>
        </tr>
        <tr>
            <td width="100">セル2-1</td>
            <td width="200">セル2-2</td>
        </tr>
    </table>
</body>
</html>

3.「005-TableCellWidth.html」をブラウザで開きます。
4.以下の様に表示されれば成功です。





































以上です。

関連記事