{
  "type": "Document",
  "span": {
    "start": 1,
    "end": 289
  },
  "mode": "quirks",
  "children": [
    {
      "type": "Element",
      "span": {
        "start": 1,
        "end": 289
      },
      "tagName": "html",
      "namespace": "http://www.w3.org/1999/xhtml",
      "attributes": [],
      "children": [
        {
          "type": "Element",
          "span": {
            "start": 0,
            "end": 0
          },
          "tagName": "head",
          "namespace": "http://www.w3.org/1999/xhtml",
          "attributes": [],
          "children": [],
          "content": null,
          "isSelfClosing": false
        },
        {
          "type": "Element",
          "span": {
            "start": 0,
            "end": 0
          },
          "tagName": "body",
          "namespace": "http://www.w3.org/1999/xhtml",
          "attributes": [],
          "children": [
            {
              "type": "Element",
              "span": {
                "start": 8,
                "end": 41
              },
              "tagName": "font",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [
                {
                  "type": "Attribute",
                  "span": {
                    "start": 14,
                    "end": 23
                  },
                  "namespace": null,
                  "prefix": null,
                  "name": "color",
                  "rawName": "color",
                  "value": "red",
                  "rawValue": "red"
                }
              ],
              "children": [
                {
                  "type": "Element",
                  "span": {
                    "start": 24,
                    "end": 41
                  },
                  "tagName": "i",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [],
                  "children": [
                    {
                      "type": "Text",
                      "span": {
                        "start": 27,
                        "end": 41
                      },
                      "data": "Italic and Red",
                      "raw": "Italic and Red"
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Element",
              "span": {
                "start": 24,
                "end": 100
              },
              "tagName": "i",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [],
              "children": [
                {
                  "type": "Element",
                  "span": {
                    "start": 41,
                    "end": 83
                  },
                  "tagName": "p",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [],
                  "children": [
                    {
                      "type": "Element",
                      "span": {
                        "start": 44,
                        "end": 66
                      },
                      "tagName": "font",
                      "namespace": "http://www.w3.org/1999/xhtml",
                      "attributes": [
                        {
                          "type": "Attribute",
                          "span": {
                            "start": 14,
                            "end": 23
                          },
                          "namespace": null,
                          "prefix": null,
                          "name": "color",
                          "rawName": "color",
                          "value": "red",
                          "rawValue": "red"
                        }
                      ],
                      "children": [
                        {
                          "type": "Text",
                          "span": {
                            "start": 44,
                            "end": 59
                          },
                          "data": "Italic and Red ",
                          "raw": "Italic and Red "
                        }
                      ],
                      "content": null,
                      "isSelfClosing": false
                    },
                    {
                      "type": "Text",
                      "span": {
                        "start": 66,
                        "end": 79
                      },
                      "data": " Just italic.",
                      "raw": " Just italic."
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                },
                {
                  "type": "Text",
                  "span": {
                    "start": 83,
                    "end": 96
                  },
                  "data": " Italic only.",
                  "raw": " Italic only."
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Text",
              "span": {
                "start": 100,
                "end": 107
              },
              "data": " Plain\n",
              "raw": " Plain\n"
            },
            {
              "type": "Element",
              "span": {
                "start": 107,
                "end": 174
              },
              "tagName": "p",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [],
              "children": [
                {
                  "type": "Text",
                  "span": {
                    "start": 110,
                    "end": 131
                  },
                  "data": "I should not be red. ",
                  "raw": "I should not be red. "
                },
                {
                  "type": "Element",
                  "span": {
                    "start": 131,
                    "end": 170
                  },
                  "tagName": "font",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [
                    {
                      "type": "Attribute",
                      "span": {
                        "start": 137,
                        "end": 146
                      },
                      "namespace": null,
                      "prefix": null,
                      "name": "color",
                      "rawName": "color",
                      "value": "red",
                      "rawValue": "red"
                    }
                  ],
                  "children": [
                    {
                      "type": "Text",
                      "span": {
                        "start": 147,
                        "end": 152
                      },
                      "data": "Red. ",
                      "raw": "Red. "
                    },
                    {
                      "type": "Element",
                      "span": {
                        "start": 152,
                        "end": 170
                      },
                      "tagName": "i",
                      "namespace": "http://www.w3.org/1999/xhtml",
                      "attributes": [],
                      "children": [
                        {
                          "type": "Text",
                          "span": {
                            "start": 155,
                            "end": 170
                          },
                          "data": "Italic and red.",
                          "raw": "Italic and red."
                        }
                      ],
                      "content": null,
                      "isSelfClosing": false
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Element",
              "span": {
                "start": 131,
                "end": 175
              },
              "tagName": "font",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [
                {
                  "type": "Attribute",
                  "span": {
                    "start": 137,
                    "end": 146
                  },
                  "namespace": null,
                  "prefix": null,
                  "name": "color",
                  "rawName": "color",
                  "value": "red",
                  "rawValue": "red"
                }
              ],
              "children": [
                {
                  "type": "Element",
                  "span": {
                    "start": 152,
                    "end": 175
                  },
                  "tagName": "i",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [],
                  "children": [
                    {
                      "type": "Text",
                      "span": {
                        "start": 174,
                        "end": 175
                      },
                      "data": "\n",
                      "raw": "\n"
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Element",
              "span": {
                "start": 175,
                "end": 235
              },
              "tagName": "p",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [],
              "children": [
                {
                  "type": "Element",
                  "span": {
                    "start": 178,
                    "end": 210
                  },
                  "tagName": "font",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [
                    {
                      "type": "Attribute",
                      "span": {
                        "start": 137,
                        "end": 146
                      },
                      "namespace": null,
                      "prefix": null,
                      "name": "color",
                      "rawName": "color",
                      "value": "red",
                      "rawValue": "red"
                    }
                  ],
                  "children": [
                    {
                      "type": "Element",
                      "span": {
                        "start": 178,
                        "end": 198
                      },
                      "tagName": "i",
                      "namespace": "http://www.w3.org/1999/xhtml",
                      "attributes": [],
                      "children": [
                        {
                          "type": "Text",
                          "span": {
                            "start": 178,
                            "end": 194
                          },
                          "data": "Italic and red. ",
                          "raw": "Italic and red. "
                        }
                      ],
                      "content": null,
                      "isSelfClosing": false
                    },
                    {
                      "type": "Text",
                      "span": {
                        "start": 198,
                        "end": 203
                      },
                      "data": " Red.",
                      "raw": " Red."
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                },
                {
                  "type": "Text",
                  "span": {
                    "start": 210,
                    "end": 231
                  },
                  "data": " I should not be red.",
                  "raw": " I should not be red."
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Text",
              "span": {
                "start": 235,
                "end": 236
              },
              "data": "\n",
              "raw": "\n"
            },
            {
              "type": "Element",
              "span": {
                "start": 236,
                "end": 266
              },
              "tagName": "b",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [],
              "children": [
                {
                  "type": "Text",
                  "span": {
                    "start": 239,
                    "end": 244
                  },
                  "data": "Bold ",
                  "raw": "Bold "
                },
                {
                  "type": "Element",
                  "span": {
                    "start": 244,
                    "end": 262
                  },
                  "tagName": "i",
                  "namespace": "http://www.w3.org/1999/xhtml",
                  "attributes": [],
                  "children": [
                    {
                      "type": "Text",
                      "span": {
                        "start": 247,
                        "end": 262
                      },
                      "data": "Bold and italic",
                      "raw": "Bold and italic"
                    }
                  ],
                  "content": null,
                  "isSelfClosing": false
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Element",
              "span": {
                "start": 244,
                "end": 283
              },
              "tagName": "i",
              "namespace": "http://www.w3.org/1999/xhtml",
              "attributes": [],
              "children": [
                {
                  "type": "Text",
                  "span": {
                    "start": 266,
                    "end": 279
                  },
                  "data": " Only Italic ",
                  "raw": " Only Italic "
                }
              ],
              "content": null,
              "isSelfClosing": false
            },
            {
              "type": "Text",
              "span": {
                "start": 283,
                "end": 289
              },
              "data": " Plain",
              "raw": " Plain"
            }
          ],
          "content": null,
          "isSelfClosing": false
        }
      ],
      "content": null,
      "isSelfClosing": false
    }
  ]
}
