Dưới đây là câu trả lời cho các câu hỏi của bạn:
### Câu 1
a) Mẫu định dạng CSS cho toàn bộ thẻ h1 và thẻ p có chữ màu tím RGB(128,0,128) và căn lề trái:
```css
h1, p {
color: RGB(128,0,128);
text-align: left;
}
```
b) Mẫu định dạng CSS cho thẻ p có cỡ chữ gấp 2 lần chữ hiện tại:
```css
p {
font-size: 2em;
}
```
### Câu 2
a) Mẫu định dạng CSS cho toàn bộ thẻ h1 và thẻ p có chữ màu xanh lá cây và căn lề giữa:
```css
h1, p {
color: green;
text-align: center;
}
```
b) Mẫu định dạng CSS cho thẻ p có chữ màu đỏ thể hiện theo hệ màu RGB:
```css
p {
color: RGB(255,0,0);
}
```
### Câu 3
Ý nghĩa của mẫu định dạng CSS sau: `#p123 + p {color: red;}`
- Mẫu này có nghĩa là: bất kỳ thẻ `
` nào ngay sau một thẻ có id là `p123` sẽ có màu chữ là đỏ. Dấu `+` là một selector kết hợp, chỉ định rằng thẻ `
` phải là thẻ liền kề ngay sau thẻ có id `p123`.
### Câu 4
Ý nghĩa của mẫu định dạng CSS sau: `h2#p123 + p {color: red;}`
- Mẫu này có nghĩa là: bất kỳ thẻ `
` nào ngay sau một thẻ `
` có id là `p123` sẽ có màu chữ là đỏ. Tương tự như câu trước, dấu `+` chỉ định rằng thẻ `
` phải là thẻ liền kề ngay sau thẻ `
` có id `p123`.
Nếu bạn cần thêm thông tin hoặc có câu hỏi khác, hãy cho tôi biết!