HTML, CSS i Javascript Web tehnologije - 2. predavanje - Startit.rsMilovan Jovičić
Kurs HTML, CSS i Javascript web tehnologija
2. predavanje - HTML5 elementi i uvod u CSS
Kurs je održan u okviru projekta besplatne obuke građana i u organizaciji Startit centra - više informacija na www.startit.rs
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)Román Hernández
Charla presentada en la Tenerife LAN Party 2016, en el auditorio, zona TLP Innova. Novedades de front-end de tecnologías como CSS3, HTML5 y API Javascript.
https://lenguajecss.com/
HTML, CSS i Javascript Web tehnologije - 4. predavanje - Startit.rsMilovan Jovičić
Kurs HTML, CSS i Javascript web tehnologija
4. predavanje - Napredni CSS - pozicioniranje elemenata
Kurs je održan u okviru projekta besplatne obuke građana i u organizaciji Startit centra - više informacija na www.startit.rs
Vrijwel alle websites worden tegenwoordig gestijld met behulp van CSS. Vaak worden hierbij diverse (soms zeer omslachtige) technieken gebruikt, terwijl het in dezelfde situaties ook mogelijk is om nette code te gebruiken.
Binnen deze presentatie zullen diverse (onbekende) technieken en 'best practices' worden besproken. Hiermee wordt het stijlen met behulp van CSS zo eenvoudig en efficiënt mogelijk, wat nettere code en betere prestaties op de verschillende browsers tot gevolg zal hebben.
How to Turn Your Ugly Old CSS into a Clean Future-Ready BeautyRobin Pokorny
Slides from my WebExpo presentation: http://webexpo.net/prague2013/talk/how-to-turn-your-ugly-old-css-into-clean-future-ready-beauty/
I hope to add annotations soon.
The document is a slideshow presentation about CSS architecture techniques. It discusses object-oriented CSS (OOCSS), block element modifier (BEM), CSS preprocessor extensions of BEM, responsive design patterns, style guide generators, specificity graphs, critical path CSS extraction, and the potential of web components. The presentation emphasizes building modular, reusable CSS components and establishing consistent CSS methodologies and architectures.
The document summarizes Hiroki Tani's presentation at the QCon Tokyo 2014 conference on modern CSS architecture. Some key points discussed include:
- Adopting modular approaches like OOCSS and SMACSS to separate structure from skin/style and improve maintainability.
- Using techniques like BEM naming to further decouple CSS from HTML.
- Developing reusable CSS modules and components with flexible modifiers.
- Maintaining styleguides and pattern libraries for consistent front-end development.
HTML, CSS i Javascript Web tehnologije - 2. predavanje - Startit.rsMilovan Jovičić
Kurs HTML, CSS i Javascript web tehnologija
2. predavanje - HTML5 elementi i uvod u CSS
Kurs je održan u okviru projekta besplatne obuke građana i u organizaciji Startit centra - više informacija na www.startit.rs
Novedades de Front-end 2016 (CSS3, HTML5 y APIs Javascript)Román Hernández
Charla presentada en la Tenerife LAN Party 2016, en el auditorio, zona TLP Innova. Novedades de front-end de tecnologías como CSS3, HTML5 y API Javascript.
https://lenguajecss.com/
HTML, CSS i Javascript Web tehnologije - 4. predavanje - Startit.rsMilovan Jovičić
Kurs HTML, CSS i Javascript web tehnologija
4. predavanje - Napredni CSS - pozicioniranje elemenata
Kurs je održan u okviru projekta besplatne obuke građana i u organizaciji Startit centra - više informacija na www.startit.rs
Vrijwel alle websites worden tegenwoordig gestijld met behulp van CSS. Vaak worden hierbij diverse (soms zeer omslachtige) technieken gebruikt, terwijl het in dezelfde situaties ook mogelijk is om nette code te gebruiken.
Binnen deze presentatie zullen diverse (onbekende) technieken en 'best practices' worden besproken. Hiermee wordt het stijlen met behulp van CSS zo eenvoudig en efficiënt mogelijk, wat nettere code en betere prestaties op de verschillende browsers tot gevolg zal hebben.
How to Turn Your Ugly Old CSS into a Clean Future-Ready BeautyRobin Pokorny
Slides from my WebExpo presentation: http://webexpo.net/prague2013/talk/how-to-turn-your-ugly-old-css-into-clean-future-ready-beauty/
I hope to add annotations soon.
The document is a slideshow presentation about CSS architecture techniques. It discusses object-oriented CSS (OOCSS), block element modifier (BEM), CSS preprocessor extensions of BEM, responsive design patterns, style guide generators, specificity graphs, critical path CSS extraction, and the potential of web components. The presentation emphasizes building modular, reusable CSS components and establishing consistent CSS methodologies and architectures.
The document summarizes Hiroki Tani's presentation at the QCon Tokyo 2014 conference on modern CSS architecture. Some key points discussed include:
- Adopting modular approaches like OOCSS and SMACSS to separate structure from skin/style and improve maintainability.
- Using techniques like BEM naming to further decouple CSS from HTML.
- Developing reusable CSS modules and components with flexible modifiers.
- Maintaining styleguides and pattern libraries for consistent front-end development.
This document discusses modern CSS architecture patterns. It introduces concepts like OOCSS, SMACSS, and BEM for organizing CSS in a modular, scalable and maintainable way. It provides examples of how to build reusable CSS modules and maintain them through techniques like naming conventions, categorization and decoupling CSS from HTML. The presentation emphasizes goals of building predictable, reusable, maintainable and scalable CSS architecture.
The document introduces Web Components and promotes trying them. It provides examples of Web Components like <x-calendar> and <x-flipbox> that can be used to build reusable custom elements. It also describes how to create a Web Component using Polymer and shows an example <x-like> component for liking posts. The document encourages developing with Web Components as it makes front-end development more fun and modular.
The document discusses various techniques designers can use to improve website performance, including optimizing images, using CSS sprites, icon fonts, data URI schemes, and maintaining consistency with styles and rules. It provides examples of how to optimize images, create CSS sprites, use icon fonts, embed images via data URIs, and improve consistency. It also includes links to resources about gzip compression and gradient button styles.
The document discusses CSS preprocessors like Sass, LESS, and Stylus. It explains that preprocessors allow for features not available in regular CSS like variables, nesting, mixins and more. It provides examples of how preprocessors make CSS more modular and reusable by allowing things like defining colors as variables and creating mixins for common CSS properties. The document is intended to teach developers how to use preprocessors to write more efficient CSS code.
127. /*
A button suitable for giving stars to someone.
:hover - Subtle hover highlight.
.stars-given - A highlight indicating you've already given a
star.
.stars-given:hover - Subtle hover highlight on top of stars-given
styling.
.disabled - Dims the button to indicate it cannot be used.
Styleguide 2.1.3.
*/
a.button.star{
...
}
a.button.star.stars-given{
...
}
a.button.star.disabled{
...
}