溫瑞烘老師的教學歷程檔案(Teaching ePortfolio) - 105-1-物件導向程式設計-資管二乙 - 第2週-HTML架構與Table
 

資訊管理系
副教授
温瑞烘


歷程檔案 Portfolio


關於我 About Me

第2週-HTML架構與Table

 HTML語法請參考

http://www.pcnet.idv.tw/pcnet/html/html.htm

HTML架構與TABLE

<HTML>     <!-- HTML開始 -->
   <HEAD>  <!-- HEAD(頭部)開始 -->
      <TITLE>我的第一個HTML程式</TITLE> <!-- 標題 -->
   </HEAD> <!-- HEAD(頭部)結束 -->
   <BODY>  <!-- BODY(身體)開始 -->
      <P>Hello world!
   </BODY>  <!-- BODY(身體)結束 -->
</HTML> <!-- HTML結束 -->

 

// 改成PHP
<?php
    echo "<HTML>";    //  HTML開始
    echo "<HEAD>"     // HEAD(頭部)開始
    echo "<TITLE>我的第一個HTML程式</TITLE>";
    echo "</HEAD>";  // HEAD(頭部)結束
    echo "<BODY>";   // BODY(身體)開始
    echo "<P>Hello world!";
    echo "</BODY>"   //  BODY(身體)結束
    echo "</HTML>";   //  HTML結束
?>


由前面兩個範例可以知道, PHP是利用echo輸出HTML, 再交給瀏覽器處理

HTML TABLE 語法

<table ...>  ....  </table> 

SUMMARY=Text (purpose/structure of table)
  • WIDTH=Length (table width)
  • BORDER=Pixels (border width)
  • FRAME=[ void | above | below | hsides | lhs | rhs | vsides | box | border ] (outer border)
  • RULES=[ none | groups | rows | cols | all ] (inner borders)
  • CELLSPACING=Length (spacing between cells)
  • CELLPADDING=Length (spacing within cells)
  • ALIGN=[ left | center | right ] (table alignment)
  • BGCOLOR=Color (table background color)


<!-- HTML版 範例-->
<html>
<body>
<center>
<table border=1 cellpadding=1 cellspacing=1>
<!-- border=邊界 border=0 無邊界  -->
<!-- cellpadding 儲存格邊界             -->
<!-- cellspacing 儲存格間距             -->
<caption>公佈欄</caption>
<tr>
  <td>第一列第一行</td>
  <td>第一列第二行</td>
</tr>
<tr>
  <td>第二列第一行</td>
  <td>第二列第二行</td>
</tr>
</center>
</table> 
</body>
</html>


// PHP版
<?php
  echo "<html>";
  echo "<body><center>";
  echo "<table border=1 cellpadding=1 cellspacing=1>
            <caption>公佈欄</caption>";
  echo "<tr> <td>第一列第一行</td>";
  echo "<td>第一列第二行</td>";
  echo "</tr>";
  echo "<tr><td>第二列第一行</td>";
  echo "<td>第二列第二行</td>";
  echo "</tr>";
  echo "</table>";
  echo "</center></body>";
  echo "</html>";
?>

超連結語法

<a href="http://www.cust.edu.tw/">中華科技大學</a>



echo "<a href='http://www.cust.edu.tw/'>中華科技大學</a>";


作業:參考範例與TABLE與法,以HTML與PHP設計您個人本學期課表,將程式碼post到ePortfolio
並送到ccs.cust.edu.tw/~s學號/www目錄下,並設兩個超連結,一個指向HTML檔、一個指向PHP檔
範例

 <html>
 <body>
 <center>

  <table border=1 bordercolor='red' cellpadding=1 cellspacing=1 width=100%>
   <tr bgcolor='#ccccff'>
    <td>課表</td><td align=center>星期一</td><td align=center>星期二</td>
    <td align=center>星期三</td><td align=center>星期四</td>
    <td align=center>星期五</td><td align=center>星期六</td><td align=center>星期日</td>
   </tr>
   <tr bgcolor='#ccccff'>
    <td>第一節</td><td align=center>物件導向程式設計</td><td></td>
    <td></td><td></td><td></td><td></td><td></td>
   </tr>
  </table>
 </center>
 </body>
</html>



每一個儲存格的第一列為課程名稱 是一個超連結 指向課程簡介
第二列為 課程代碼 是一個超連結 指向課程大綱
第三列為授課教師姓名 是一個超連結 指向該教師的 ePortfolio




 

全部共 0則留言
登入帳號密碼代表遵守學術網路規範
 


文章分類 Labels

 


最新文章 Top10

中華科技大學數位化學習歷程 - 意見反應