Est-il une alternative aux feuilles de style CSS?

Est-il une feuille de style langage de formatage alternative aux feuilles de style CSS? Ou est-ce que CSS le seul courant de la langue pour faire la Feuille de Style de type de mise en forme des choses?

J'ai regardé l'écriture de CSS sur Wikipedia (http://en.wikipedia.org/wiki/Cascading_Style_Sheets) et quelques autres commentaires à propos de CSS et découragé au sujet de l'absence de prise en charge de CSS dans les différentes Mise en page des moteurs, donc je suis juste curieux de savoir si il y a une solution ou je dois apprendre à également utiliser les filtres CSS.

Merci pour toutes les suggestions.

  • CSS si fine*, c'est IE qui est cassé. (* GTC exceptées)
  • Si seulement il y avait une solution de rechange...je frémis à l'idée de la quantité de l'effort humain qui a été gaspillé à essayer de faire les choses en CSS qui devrait être simple, mais ne le font pas...
  • le plus drôle, c'est que vous avez à taper style="text/css" dans le style des étiquettes associées... 🙂
  • il y a des frameworks css: bem, oocss, mvcss, moins, smacss, stylet
  • Découvrez la Depe réponse ci-dessous. CSS est faite par et pour les programmeurs. Nous avons besoin de quelque chose fait par et pour les concepteurs graphiques. J'ai utilisé le CSS comme un programmeur près de 8 ans maintenant, et je pense que c'est ridicule de travailler avec des systèmes complexes de conception graphique par codage de bas niveau des règles comme nous le faisons. Il doit y avoir une meilleure façon.
  • Il n'est même pas pour les programmeurs, soit. Dans la programmation, vous avez un ordre d'exécution (de haut en bas dans votre document. En CSS, vous n'avez même pas que. Vous avez un tas de propriétés aveuglément être accessible à partir de et appliquée à une tout autre document, un complexe, web statique de la chaîne de caractères que vous ne pouvez pas commencer à les analyser, jusqu'à trouver l'extrémité avant. Vous ne pouvez pas dire où certains effets viennent même parce que les choses sont à l'aveuglette en cascade tout au long du document.
  • CSS est déclarative parce que le web est fluide (c'est l'utilisateur sur un écran géant, un ordinateur portable, un smartphone ou un lecteur d'écran?), donc, les graphistes ne pouvez pas utiliser les techniques qu'ils sont habitués à, disons, Photoshop, où la taille du canevas est sous leur contrôle. De même, parce que les différents agents utilisateurs s'afficher différemment, vous avez à dire "Voici ce que je veux" plutôt que de "voici comment le faire," comme un programmeur informatique serait. Ce n'est pas à dire que le CSS ne l'utilise pas beaucoup d'amélioration et de devenir plus facile à utiliser; il suffit qu'elle doit être d'une nature différente de ce que les concepteurs et les programmeurs sont utilisés pour.

InformationsquelleAutor JustADude | 2009-05-29