XML與CSS
<?xml version="1.0" encoding="UTF-8"?>
<!--這是一個XML文檔-->
<students>
<student id="1">
<name>張三</name>
<gender>男</gender>
<age>19</age>
</student>
<student id="2">
<name>李四</name>
<gender>女</gender>
<age>20</age>
</student>
</students>
/* 這是一個CSS樣式表 */
body {
background-color: #f4f4f4;
font-family: Arial;
}
table {
border-collapse: collapse;
width: 100%;
}
th, td {
padding: 8px;
text-align: left;
border-bottom: 1px solid #ddd;
}
th {
background-color: #4CAF50;
color: white;
}
XML和CSS都是常用于網絡和移動應用程序開發的標準語言,XML用于描述數據,CSS則用于描述網頁的樣式。下面我們來分別介紹它們。
XML
XML是一種基于文本的標記語言,它是一種通用的格式,旨在方便數據的共享。XML描述的是數據的內容,通過標簽來區分。在XML中,開發人員可以按照自己的需求定義標簽和屬性,以便描述數據。比如上面的示例XML文檔中,我們定義了<students>元素,它包含了兩個<student>元素,每個<student>元素都有一個id屬性、一個name元素、一個gender元素和一個age元素,用來表示每個學生的信息。
CSS
CSS是一種為網頁添加樣式的語言,可以控制一個網頁中各元素的外觀和排版。CSS由選擇器和聲明組成,選擇器會選中一些元素,而聲明會為這些元素提供屬性和值。在上面的CSS樣式表中,我們通過選擇器設置了整個網頁的背景顏色,以及表格的樣式。聲明以分號結尾,并且可以單獨地或按塊組合,使得開發人員可以輕松地控制整個網頁的樣式。