我HTML/CSS初學者嘗試創建非常類似於微軟Outlook的設計日曆視圖,如下圖所示:HTML:如何創建日曆視圖?
到目前爲止,我得到了與下面的HTML/CSS日曆的基本輪廓:
<html>
<head>
<title>August, 2016</title>
</head>
<body>
<center><h1>August, 2016</h1></center>
<style>
table{
table-layout: fixed;
}
</style>
<table border="1" width="1250" height="800">
<tr>
<th>Sun</th>
<th>Mon</th>
<th>Tue</th>
<th>Wed</th>
<th>Thur</th>
<th>Fri</th>
<th>Sat</th>
</tr>
<tr>
<td></td>
<td></td>
<td></td>
<td></td>
<td></td>
<td>
<table>
<tr>
<td>1</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<a href="">Claim Benefits</a><br>
<a href="">Pick up groceries</a><br>
<a href="">Iron the shirts</a><br>
<a href="">+5 more...</a>
</td>
</tr>
</table>
</td>
<td>2</td>
</tr>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</tr>
<td>3</td>
<td>4</td>
<td>
<table>
<tr>
<td>5</td>
<td></td>
</tr>
<tr>
<td></td>
<td>
<a href="">Claim Benefits</a><br>
<a href="">Pick up groceries</a><br>
<a href="">Iron the shirts</a><br>
<a href="">+5 more...</a>
</td>
</tr>
</table>
</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</tr>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</tr>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</tr>
<td>3</td>
<td>4</td>
<td>5</td>
<td>6</td>
<td>7</td>
<td>8</td>
<td>9</td>
</tr>
</table>
</body>
</html>
主要生產:
月份的日期編號應該在單元格的左上角。我試圖在單元格內創建一個表格,但它不太感覺或者看起來不錯。我直接嘗試重新創建Outlook的觀點以及他們設置日期編號和提醒的方式。
每個單元應保持相同的大小,同時包含最多4個超鏈接。在上面的代碼中,包含超鏈接的行的單元格比其他行的單元格更大。我想修正單元格大小,使所有單元格的大小相同,而不管它們是否包含最多4個超鏈接。
感謝您的任何有用的代碼或建議。