30/09/2018, 19:34

Hỏi về HTML-CSS

<!DOCTYPE html>
<html>
	<head>
		<link type="text/css" rel="stylesheet" href="stylesheet.css"/>
		<title>Result</title>
	</head>
	<body>
		<h3 class="fancy">
		    <p class="fancy">paragraph 1</p>
		    <p id="serious">paragraph 2</p>
		    <p>paragraph 3</p>
		</h3>
	</body>
</html>



.fancy {
    font-family: cursive;
    color: violet;
}

#serious {
    font-family: Courier;
    color: #8C8C8C;
}

p :nth-child(4) {
    font-size: 26px;
}

Đoạn code trên có gì sai không mà máy cứ báo là không gán font-size 26 px cho đoạn paragraph 3.
Mong mọi người chỉ giúp

Lương Minh viết 21:37 ngày 30/09/2018

chẵn có lỗi gì p thứ 1 và thử ảnh hưởng luật 1 và p 2 ảnh hưỡng luật 2. Nếu có sai sót hảy xem ngoài 2 luật trên còn luật nào khác không

X viết 21:50 ngày 30/09/2018

Xem qua thử

Hoa Vo Van viết 21:48 ngày 30/09/2018

p :nth-child(4) {
font-size: 26px;
}

Code của bạn bi sai ở chỗ có space giữa p: , bạn xóa space thì sẽ chạy được.

<h3 class=“fancy”>
<p class=“fancy”>paragraph 1</p>
<p id=“serious”>paragraph 2</p>
<p>paragraph 3</p>
</h3>

Và do HTML của bạn, tag h3 đóng ở bên dưới nên tag p cuối cùng của bạn chỉ index đến 3 thôi. Nên sửa lại như bên dưới là chạy được:

p:nth-child(3) {
    font-size: 26px;
}
Canh Le Quang viết 21:46 ngày 30/09/2018

vẫn không được bạn à

Chí Cường Trần viết 21:38 ngày 30/09/2018

p :nth-child(4) {
font-size: 26px;
}

sửa thành

p:nth-child(3) {
font-size: 26px;
}

Làm như thế này thì nó sẽ select những thẻ type là p là ‘child’ và nó là child thứ 3 nằm trong parent element

Bài liên quan
0