teratail header banner
teratail header banner
質問するログイン新規登録

回答編集履歴

1

追記

2015/03/03 16:36

投稿

blackonyx
blackonyx

スコア354

answer CHANGED
@@ -35,4 +35,82 @@
35
35
  <li><a href="#">ZZZ</a></li>
36
36
  </ul>
37
37
  ```
38
- 上記タグの使用法の誤りによりリンクとして解釈されていません。
38
+ 上記タグの使用法の誤りによりリンクとして解釈されていません。
39
+ ---
40
+ 最後に、もう一つ
41
+
42
+ 0. 順序なしリスト(ulタグブロック)のみを用いcssを駆使して表を作れ
43
+ 0. 表の中のセルにはリンクを設置せよ
44
+ 0. リンクの書式は下線なしである
45
+
46
+ 上記条件のとき
47
+
48
+ ```lang-html
49
+ <!DOCTYPE html>
50
+ <html>
51
+ <head>
52
+ <meta charset="UTF-8">
53
+ <title>もしかしてだけど・・・</title>
54
+ <style type="text/css">
55
+ /*bodyに関するCSS
56
+ --------------------------------------------*/
57
+ body {
58
+ margin: 0px;
59
+ padding: 0px;
60
+ }
61
+ /*ページ構造に関するCSS
62
+ --------------------------------------------*/
63
+ .table {
64
+ display: table;
65
+ float: left;
66
+ line-height: 2em;
67
+ border-style: 1px dotted #000;
68
+ }
69
+
70
+ .tr {
71
+ display: table-row;
72
+ }
73
+
74
+ .td {
75
+ display: table-cell;
76
+ width: 120px;
77
+ text-align: center;
78
+ background-color: #cfc;
79
+ }
80
+
81
+ /* リンクに関するCSS
82
+ ----------------------------------------------*/
83
+ .td a {
84
+ display: block;
85
+ width: 118px;
86
+ height: 30px;
87
+ text-decoration: none;
88
+ background-color: #936;
89
+ color: #fff;
90
+ margin: 2px 0 2px 0;
91
+ }
92
+ </style>
93
+ </head>
94
+ <body>
95
+ <ul class="table">
96
+ <li class="tr"><ul>
97
+ <li class="td"><a href="#">ABC</a></li>
98
+ <li class="td"><a href="#">DEF</a></li>
99
+ <li class="td"><a href="#">GHI</a></li>
100
+ </ul></li>
101
+ <li class="tr"><ul>
102
+ <li class="td"><a href="#">JKL</a></li>
103
+ <li class="td"><a href="#">MNO</a></li>
104
+ <li class="td"><a href="#">PQR</a></li>
105
+ </ul></li>
106
+ <li class="tr"><ul>
107
+ <li class="td"><a href="#">STU</a></li>
108
+ <li class="td"><a href="#">VWY</a></li>
109
+ <li class="td"><a href="#">ZZZ</a></li>
110
+ </ul></li>
111
+ </ul>
112
+ </body>
113
+ </html>
114
+ ```
115
+ というのはどうでしょうか。
116
+ (珍解答ですが)