Marking up HTML with machine-readable code is a good way to make your web site accessible to a wider audience. Encoded semantics provide user agents with more options for interpreting, displaying, and reusing the data you make available on the Web. It's easy to get started with semantic markup, and RDFa, or Resource Decription Framework in Attributes, is arguably the most flexible framework for adding value to your online content. This post outlines how I added RDFa semantics to this portfolio site, hosted by Weebly.
Adding semantic markup to any Web site requires access to the raw HTML. Most blogging platforms provide at least basic access to portions of the source code, and the level of access you have will determine how granular your semantic markup can get. Weebly's robust WYSIWYG editor with drag-and-drop content elements precludes marking up the actual page content. However, the theme editor provides comprehensive access to the templates that scaffold the site presentation which is enough to add basic semantic markup to the entire site.
Adding semantic markup to any Web site requires access to the raw HTML. Most blogging platforms provide at least basic access to portions of the source code, and the level of access you have will determine how granular your semantic markup can get. Weebly's robust WYSIWYG editor with drag-and-drop content elements precludes marking up the actual page content. However, the theme editor provides comprehensive access to the templates that scaffold the site presentation which is enough to add basic semantic markup to the entire site.