请介绍CSS中的选择器，并以JSON形式输出。
user
{
  "标题": "CSS选择器介绍",
  "描述": "CSS（层叠样式表）选择器用于选择HTML元素，您希望对其应用CSS样式。CSS提供多种类型的选择器，每种选择器有不同的选择方式。",
  "选择器类型": {
    "标签选择器": "根据HTML元素的标签名称选择元素。例如，p {color:blue;} 会选择所有p元素，并设置其颜色为蓝色。",
    "类选择器": "根据HTML元素的class属性选择元素。例如，.center {text-align:center;} 会选择所有class为'center'的元素，并设置其文本居中对齐。",
    "ID选择器": "根据HTML元素的id属性选择元素。例如，#special {font-weight:bold;} 会选择id为'special'的元素，并设置其字体加粗。",
    "组合选择器": "使用逗号组合多个选择器，为它们同时设置相同样式。例如，h1, h2, h3 {color: green;}",
    "伪类选择器": "选择元素的特定状态。例如，a:hover {color: red;} 会选择鼠标悬停时的链接。",
    "伪元素选择器": "选择元素的特定部分，例如 ::first-line 和 ::first-letter"
  },
  "小贴士": "正确地选择和使用CSS选择器，可以使页面布局更加精美，网页加载速度更快。"
}
assistant