General notes on link syntax:
- Element and attribute names (even in HTML 4.01 or lower) must be in lower case for XHTML compatibility (XML is case sensitive).
- Attribute values must always be quoted, even numeric values. Use either double quotes (standard) or single quotes (sometimes nice to enhance code readability, but not that handy in combination with SQL).
- Attribute minimization is forbidden. Put name="name", not name.
- Start tag and end tag are required (A element: <a ...>...</a>) or the start tag must be closed (LINK element: <link ... /> Note: always put a space before '/>').
- In attributes with pre-defined value sets (e.g. _blank, _parent, _self, _top) the values are case sensitive and defined in lower case (XHTML compatibility).
- HTML entities (& ...) are case sensitive, hex references to characters are case sensitive and defined in lower case (&#xnn; instead of &#Xnn;) (XHTML compatibility). You must not use the '&' character in literals, URIs etc., if you're dealing with text pulled from databases or dynamic URIs, replace the '&' by '&'.
Link Structure Must Be Carefully Planned
Here are some trik and tips to plan your link structure carefully.
Increase Link Popularity
Gaining links from high ranking sites that point to yours will increase your link popularity in the search engines.
REL Attribute in Link Syntax
what is rel attribute in link syntax? and what is rel attribute for?