J'écris du code et j'essayais d'aligner l'image au centre (orthographié en anglais britannique) ci-dessus n'a pas fonctionné !! p> Il n'y a pas d'orthographe , au-dessus de la signification de mot orthographié est "moyen" p> quand j'ai écrit p> Il a fonctionné, cela signifie-t-il HTML est écrit dans "American Français"? < / P> Modifier après avoir lu des commentaires, P> La chose qui m'inquiéter est, que si un développeur de British Background écrit un rendu pour navigateurs Web tels que Gecko. P> W3C ou toute autre organisation a une norme ou un protocole de contraintes à tous les développeurs pour s'assurer qu'ils doivent utiliser l'anglais américain pendant qu'ils développent une sorte d'interprète? P> P>
4 Réponses :
Est-ce que cela signifie HTML est écrit dans "American Français"? P>
oui. p>
xxx pré> Toutefois, à l'aide de la propriété
align code> est obsolète - envisagez d'utiliser l'utilisation de
text-align code>.
p> blockquote>
Que se passera-t-il si quelqu'un en Grande-Bretagne créera un navigateur Web qui ne interprétera que le centre mais pas le centre?
@Skeet puis tout le HTML de Mankind ne fonctionnera pas dans ce navigateur. Il se fera par le monde entier sur le monde entier et (un peu mal) surnommé le "Rube Goldberg Browser". Son créateur, son estime de soi brisé par la descente mondiale de la moquerie, se retirera du navigateur faisant du monde et commencera une carrière de jardinier en milieu rural Oxfordshire, où il se mariera et avoir des enfants. Il mourra à la fin de 2074 ans de la vieillesse.
Merci Pekka, BTW fait que W3C ou toute organisation dispose de normes qui indiquent tout développeur qui fait que Gecko sorte de rendu doit utiliser l'anglais américain?
@Skeet Eh bien, le W3C a défini les valeurs possibles et celles-ci sont dans AE. Mais le comment i> est une question intéressante réellement - je ne suis pas sûr de savoir s'il y a un défini i> Standard Mandating AE dans le monde de HTML, etc., ou si ces choses sont simplement venues Parce que les personnes et les organisations impliquées dans elle étaient américaines. Peut-être une question distincte qui mérite d'avoir demandé aux programmeurs.se peut-être?
@Pekka: Nope, non normalisée (sic!) I> n'importe où, il se trouve juste être en-nous code> en raison de raisons historiques, tout comme le "A" dans ASCII signifie "Américain". Voir aussi: Ajoutébytes.com/blog/if-php-were-british < / a>;)
@Piskvor, c'est hilarant! Je me demande toujours pourquoi j'ai eu cette question au milieu de la nuit. :) Merci a appris quelque chose de nouveau au moins.
@Pekka Comment transférer cette question à Stackexchange? Je n'ai pas pu trouver le moyen de le transférer :(
Ne pensez pas aux valeurs comme des mots anglais, pensez à eux comme des valeurs énumérées. La norme HTML définit explicitement certaines chaînes valides. P>
Si vous ne savez pas quelles sont les valeurs acceptables, vous devez les regarder. Si vous souhaitez deviner aux valeurs acceptées, vous devriez essayer l'orthographe anglaise américaine. P>
Ouais, ça se résume à binaire de toute façon, mais je suis plus inquiet lorsque les langues de programmation commenceront à obtenir une norme de localisation;). Et j'ai presque obtenu cette question lorsque mon MacBook commence à corriger mes erreurs de sortilège pendant que je tapais et j'ai trouvé que ma langue anglaise pour Mac est sélectionnée à l'anglais britannique, qui continue de convertir le centre au centre :( et que j'ai réalisé à la fois avoir la même signification mais stupide L'ordinateur ne comprend pas :(
sauf pour aria-labelledby code>
Arrêter l'orthographe Centre code >
mal et votre code fonctionnera. p>
La question n'est pas le fait que le langage de programmation ne s'adapte pas à vous. Il est question de vous adapter à ne pas la langue. Par exemple: si vous allez en France et parlez anglais à quelqu'un qui ne connaît le français, ce n'est pas leur faute pour ne pas vous comprendre. Il est de votre faute pour ne pas parler français. P>
Peu importe si vous êtes britannique et la version britannique anglais est Aborder votre édition, si un développeur de navigateur met en œuvre le moteur CSS d'une façon horrible (c.-à-utilise l'orthographe britannique au lieu des valeurs propres), ils seraient moquaient par le monde entier parce que le navigateur ne serait pas mis en œuvre CSS correctement, et par conséquent, il n'affiche aucun (courant) web
pages correctement. p> Centre code>, qu'attend ordinateur
Centre code> et si vous épelez mal, il ne fonctionnera pas. La langue dans ce cas est CSS et vous devez donner les mots de l'ordinateur peut comprendre. Le moteur CSS ne comprend pas l'anglais britannique. Le moteur CSS comprend CSS. P>
Je suis australien et je dois écrire des mots dans la mauvaise façon de faire fonctionner mon code. C'est aussi gênant et commence également à vous mettre à l'habitude d'écrire des mots comme les Américains le font (pas bien). Le W3C devrait ajouter en support pour taper des mots-clés tels que Tout ce qu'il faut pour HTML et CSS pour ajouter de la prise en charge de l'anglais britannique Ceci: p> Vous pouvez trouver des versions non officielles CSS fabriqués pour l'anglais britannique Tels que ce projet cool sur github: https://github.com/hashanp/postcs-Spiffing p> p> Color de fond Code> pour les Britanniques et les Australiens tout en conservant la prise en charge des mots-clés tels que
Color de fond code> pour l'anglais américain. Le Web devrait être plus universel.
Si c'était .... qu'est-ce que tu vas faire?
Je ne peux rien faire, mais c'est tellement bizarre
Ce n'est pas la bonne question à poser ici. Je le pense.
Si peu de mots sont affectés, ce n'est vraiment pas une grande difficulté. Les seuls auxquels je peux penser au sommet de ma tête sont "Centre" et "Couleur". Être britannique moi-même, je n'ai jamais été vaguement considéré comme un problème.
@Benny Je sais que vous pensez que c'est une question très boiteuse, mais imaginez que quelqu'un écrit Gecko en quelque sorte de moteur de mise en page qui interprétera la langue HTML et l'auteur est d'avoir des antécédents anglais anglais. Cela peut causer une catastrophe.
HTML est un langage de programmation, nous devrions donc apprendre les bases avant de programmer.
Mais HTML est une grande langue conviviale. Donc, cela peut considérer comme négatif. +1 pour votre QN.
@Skeetverflow: le paramètre du centre / centre Align pourrait très bien être orthographié
foobarquurgle code> pour tous les soins d'analyse - c'est une séquence de caractères (bien définie) et ne fonctionnerait pas avec une séquence alternative; affaire classée. Le "catastrophe" se manifesterait probablement comme "Bug: ne centralse pas correctement des éléments lors de l'utilisation de l'attribut valide
align =" centre " code>" et "bug: des éléments de centre incorrectement des centres lors de l'utilisation de l'attribut non valide
align = "Centre" code> ". Un désastre très mineur IMHO.
HTML n'est pas la langue de programmation Benny, c'est une langue de marque :)
@Benny Geo: Donc, vous suggérez-vous également
EN-CA CODE>,
EN-AU CODE> et
X-LOLCAT CODE> Mutations de HTML pour le faire plus convivial? (Oh, et là serait b> être beaucoup de clameur pour
fr-fr code>, puis les Allemands exigeront
de-de code> et le Suisse voudra
DE-CH CODE> et une chose mène à une autre, et la prochaine chose que vous savez, les nuclées sont en train de tomber); o) mais sérieusement: permettre aux alias d'attributs / étiquettes pour des raisons purement esthétiques est une catastrophe en attente de .
+1 sur votre commentaire @piskvor, ouais mais imaginez résoudre ce bug.
@Skeetverflow:
Correction: Corrigé à l'orthographe américaine de se conformer à la spécification code>. Je me fiche de quelle est la motivation de la langue de la spécification; Si je mettez en œuvre quelque chose en fonction de la spécification, j'essaie de me conformer à la spécification, non pas avec quelque chose que je pourrais penser serait peut-être utile (rappelez-vous le navigateur des âges sombres?). Compatibilité, vous savez?
@Skeet: Je suis désolé et quoi que ce soit .. il a quelques normes.
@Piskvor, non je ne sais pas, mais maintenant je suis impatient de savoir :)
Mes étudiants (Royaume-Uni) ont tendance à utiliser "Couleur" et "Centre" quand ils apprennent, jusqu'à ce que je leur dise que CSS (et d'autres langues) est en "anglais américain". C'est tout ce que j'ai à dire sur le sujet.
De nombreuses langues de programmation étaient américaines ont été écrites en American plutôt que l'anglais. Cependant, comme il est écrit seulement et n'inclut aucune différence de mots culturels, tout ce qu'il y a une petite poignée de mots qui sont orthographiés différemment.