anchor.diff:    The root component of our application is an element contained within the `<body>` tag.
     The HTML `<title>` is in the document `<head>`, outside the body, making it inaccessible to Angular data binding.
     
  -  对不起，但是这样不行。我们应用程序的是一个被包含在`<body>`标签的元素。该HTML`<title>`在文档的`<head>`元素里，在主体类容之外，这样Angular的数据绑定无法访问它。
  +  对不起，但是这样不行。我们应用程序的是一个被包含在`<body>`标签里的元素。该HTML`<title>`在文档的`<head>`元素里，在主体内容之外，Angular的数据绑定无法访问它。
   
     We could grab the browser `document` object and set the title manually. 
     That's dirty and undermines our chances of running the app outside of a browser someday. 
     
  -  我们可以得到浏览器的`document`对象，并且手动设置标题。但是这样不干净，并且把我们将来有一天在浏览器之外运行应用程序的机会给剥夺了。
  +  我们可以得到浏览器的`document`对象，并且手动设置标题。但是这样不干净，并且我们无法在将来在浏览器之外运行应用程序。
  +  
   .l-sub-section
     :marked
       Running your app outside a browser means that you can take advantage of server-side
  
positive.code:   we'll have to provide a different `Title` service that understands the concept of a "document title" for that specific platform.
    Ideally the application itself neither knows nor cares about the runtime environment.
    
    这正好是我们在做的。该`Title`服务是Angular *browser platform*的一部分。如果我们在另一个不同的平台上引导我们的应用程序，我们将会提供一个不同的`Title`服务，该服务能
    明白这个指定平台的"文档标题"概念。
  :marked
    [Back to top](#top)
    
  
negative.code:   Our app should be able to make the browser title bar say whatever we want it to say.
    This cookbook explains how to do it.
    
    应用程序应该能让浏览器标题栏显示我们想要它显示的内容。本*食谱*解释怎么做。
  :marked
    **See the [live example](/resources/live-examples/cb-set-document-title/ts/plnkr.html)**.
    
    **参见[在线例子](/resources/live-examples/cb-set-document-title/ts/plnkr.html)**.
    
  .l-sub-section
    img(src='/resources/images/devguide/plunker-separate-window-button.png' alt="pop out the window" align="right" style="margin-right:-20px")
    :marked
  