title: Scrapy - trying to get text of a tag from inside another tag
body: <p>I'm trying to get everything inside my p tag including a nested b tag, however I'm getting everything else besides the b. Can someone help me with this?</p>
  
  <p>Here is my code:</p>
  
  <pre><code>def parse(self, response):
      images = response.css("#mw-content-text &gt; div &gt; table &gt; tbody  &gt; tr &gt; td &gt; a &gt; img::attr(src)").extract_first()
      text1 = response.css("#mw-content-text &gt; div &gt; p::text").extract() 
      text2 = ''.join(text1)
      yield {'text2': text2, 'image_urls':[PROTOCOL+ images]}
      for next_page in response.css('#mw-content-text &gt; div &gt; ul &gt; li &gt; b &gt; a::attr(href)').extract():
          yield Request(BASE_URL + next_page, callback=self.parse)
  </code></pre>