Marc Anderson’s presentation of HTML elements in this video tutorial is targeted to developers without any HTML coding experience. He explains the concept of tags, how elements work in pairs (including the self closing tags which have been in use since XHTML and HTML 4.0), and how (what HTML coders would refer to as “content”) values are stored between each iteration of an element pair in strings.
He then proceeds to present some basics of Cascading Style Sheets (CSS). In fact, developers with a good understanding of CSS generally take to jQuery very quickly and successfully. He notes jQuery “uses selectors that are very similar to CSS 3.0 Selectors”. Further, jQuery includes its “selectors” as a method the developer can use to select specific items on a page. He even remarks developers can discuss jQuery development issues with CSS experts to remediate problems. CSS experts will be able to provide greater insight into how similar features of jQuery should be implemented.
In sum, the combination of HTML, CSS and jQuery produces a very powerful capability developers addressing projects for SharePoint Server 2013 should use to their advantage.
If the viewer has considerable experience with HTML coding and CSS development (and understands the syntax of complex CSS selectors, in particular), most of this video can be skipped as Marc digs deeply into CSS components for most of the final 6 minutes of this video. But it’s worth viewing the last two minutes of the video for the points Marc makes about why developers should pick “unique” class and ID names in order to ensure styles intended for specific page components do not end up being incorrectly implemented, by SharePoint, on unwanted page components.
© Rehmani Consulting, Inc. & Ira Michael Blonder, 2013 All Rights Reserved