Changes for references, formats and grammer issues, like:
1, Move hyperlinks into index.bs.
2, Use HTML5.1 as link reference instead of HTML5.
3, Remove incorrect multiple definitions.
4, Use 'method', 'attribute' for dfn of interface, so that they
can be processed with correct links.
5, Add the description of 'when invoked' for each method of interface.
6, Follow the rule of 'getter' and 'setter' of WebIDL for the attributes
of Interface.
7, Use for Name, QName and Char instead of copying many
links.
8, So many other fixes for warnings/errors reported by the
'bikeshed' tool.
Changes for references, formats and grammer issues, like: 1, Move hyperlinks into index.bs. 2, Use HTML5.1 as link reference instead of HTML5. 3, Remove incorrect multiple definitions. 4, Use 'method', 'attribute' for dfn of interface, so that they can be processed with correct links. 5, Add the description of 'when invoked' for each method of interface. 6, Follow the rule of 'getter' and 'setter' of WebIDL for the attributes of Interface. 7, Use for Name, QName and Char instead of copying many links. 8, So many other fixes for warnings/errors reported by the 'bikeshed' tool.