Template:電腦科學/styles.css

出自維基百科,自由嘅百科全書
/****
 **** 呢版係用來定義一啲複雜嘅表應該點樣顯示
 **** 用法係喺源碼編輯加呢一行:
 ****     <templatestyles src="電腦科學/styles.css"/>
 ****/

/*** 「高低級三級比較表」 */
table.gou1dai1kap1saam1kap1bei2gaau3biu2 {
	font-size: 92%;
	min-width: 100%;
}

.wikitable.gou1dai1kap1saam1kap1bei2gaau3biu2 > tr > td,
.wikitable.gou1dai1kap1saam1kap1bei2gaau3biu2 > tbody > tr > td {
	border-top-style: dotted;
	border-bottom-style: dotted;
}

/* Machine code: opcode operand meaning */
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child { /* opcode */
	border-right: 0;
	text-align: center;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td { /* operand */
	border-left: 0;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td { /* meaning */
	vertical-align: top;
}

/* Assembly language: label opcode operand comment */
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td { /* label */
	border-right: 0;
	padding-right: 0;
	margin-right: -0.5ch;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td + td { /* opcode */
	border-left: 0;
	border-right: 0;
	padding-right: 0;
	text-indent: 1ch;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td + td + td { /* operand */
	border-left: 0;
	border-right: 0;
	padding-right: 0;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td + td + td + td { /* comment */
	border-left: 0;
	padding-left: 1ch;
	text-indent: -1ch;
	vertical-align: top;
}

/* High-level language: source */
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td + td + td + td + td { /* source */
	white-space: pre;
	vertical-align: top;
}
.gou1dai1kap1saam1kap1bei2gaau3biu2 tr > td:first-child + td + td + td + td + td + td + td[rowspan] { /* source, spanning multiple rows */
	vertical-align: inherit;
}