Auswendig?
Edmund
- programmiertechnik
Guten Abend
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
Mit HTML ist das ja kein Problem, aber wenn man einiges kann, ist es doch noch recht Schwierig, die Tags auswendig zu kennen, vorallem wenn man sie nicht so oft braucht.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig? Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
Danke euch
Hi
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
die dieser drei Beispiele ja, zumindest CSS und (X)HTML, PHP nicht unbedingt, dazu sind es zu viele, und bestimmte funktionen braucht man halt nicht immer.
Mit HTML ist das ja kein Problem, aber wenn man einiges kann, ist es doch noch recht Schwierig, die Tags auswendig zu kennen, vorallem wenn man sie nicht so oft braucht.
ich brauche bei CSS und HTML (fast) alles.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig? Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
nö. wenn ich was brauche, dann weiß ich es entweder, oder es ist so exotisch, dass ich in der doku nachschlage.
Fabian
Tach auch,
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
die dieser drei Beispiele ja, zumindest CSS und (X)HTML
Bist Du ein Gedaechtniswunder oder uebertreibst Du ein wenig?
Die kannst Du alle auswendig?
http://selfhtml.teamone.de/navigation/html.htm
<kbd>? <fieldset>? <legend>?
http://selfhtml.teamone.de/navigation/css.htm
style="font-stretch:extra-condensed; list-style-type:cjk-ideographic;"?
ich brauche bei CSS und HTML (fast) alles.
Du benutzt also style="font-stretch:extra-condensed; list-style-type:cjk-ideographic;"?
nö. wenn ich was brauche, dann weiß ich es entweder, oder es ist so exotisch, dass ich in der doku nachschlage.
Ich glaube Du ueberschaetzt was Du regelmaessig benutzt im Vergleich zu dem was es alles gibt.
Gruss,
Armin
Hallo,
<kbd>? <fieldset>? <legend>?
Zumindest die beiden letztgenannten haben laengst keinen Exotenstatus mehr (im IE mind. seit 3 Jahren nutzbar, Netscape 6+/Mozilla kennt die Elemente ebenfalls und Opera kann AFAIK mit legend nichts anfangen).
Du benutzt also style="font-stretch:extra-condensed; list-style-type:cjk-ideographic;"?
Im HTML-Kontext ist font-stretch noch kein Bringer, aber in SVG-Dokumenten klappt das durchaus: http://www.styleassistant.de/tips/tip82.gif.
MfG, Thomas
Opera kann AFAIK mit legend nichts anfangen
Praeziser ist: Der legend-Inhalt wird zwar angezeigt, aber nicht im Rahmenbereich des umgebenden fieldsets, sondern unterhalb und in den document.forms-Collections lassen sich legend-Elemente nicht auffinden. Das ist z. B. schlecht, wenn man die Formularelemente (in einer Schleife) ueber ihren numerischen Index ansprechen moechte.
MfG, Thomas
Hi
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
die dieser drei Beispiele ja, zumindest CSS und (X)HTML
Bist Du ein Gedaechtniswunder oder uebertreibst Du ein wenig?
Die Antwort zu finden überlasse ich dir.
Die kannst Du alle auswendig?
IMHO ja. Bis auf Sachen, die ich extrem selten brauche, wie <kbd> z.B..
http://selfhtml.teamone.de/navigation/html.htm
<kbd>? <fieldset>? <legend>?
jepp, gestern benutzt. Ich habe mich nach argem Rüffel hier mit Semantik stark beschäftigt und verwende mitunter sogar mittlerweile <label> nur der Semantik wegen.
http://selfhtml.teamone.de/navigation/css.htm
style="font-stretch:extra-condensed; list-style-type:cjk-ideographic;"?
jein. die eigenschaften sind mir bekannt, und die häufig benutzen Werte, so etwas wie cjk-idoegraphic nehm ich eher seltern ;-))
ich brauche bei CSS und HTML (fast) alles.
Du benutzt also style="font-stretch:extra-condensed; list-style-type:cjk-ideographic;"?
font-stretch ja, list-style-type auch, ideographic allerdings nicht.
nö. wenn ich was brauche, dann weiß ich es entweder, oder es ist so exotisch, dass ich in der doku nachschlage.
Ich glaube Du ueberschaetzt was Du regelmaessig benutzt im Vergleich zu dem was es alles gibt.
Das glaube ich nicht. Sicher, mal brauche ich dieses, mal bruache ich jenes... abver es ist ja niht so, dass ich immer dasselbe mache ;-))
Fabian
Guten Abend
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
NEIN!
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig? Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
Ich habe immer self-html nebenher geöffnet. Das hilft ungemein. Ansonsten gibt es eine Unmenge an Tutorials im Netz, die, wenn man sie downloaded, immer eine Hilfe sind. (Zur Not kann man ja den passenden Code mit STRG+C mal fix kopieren)
André
hi,
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
Mit HTML ist das ja kein Problem
HTML ist eine Auszeichnungssprache, in der es ungefähr 40 wirklich wichtige und häufig benutzte "tags" gibt, die man relativ leicht und schnell kennt. CSS, Javascript und PHP sind dagegen keine "Auszeichnungssprachen", das heißt, darin gibt es keine "tags". Auch da gibt es einen gewissen Grundbestand an vorformulierten Methoden, Namen usw., den man relativ schnell beherrscht. Aber Funktionen versieht man ja mit eigenen Namen, auch eine Funktion mit dem Namen "xc1aWchr56Hjmoe567" ist prinzipiell möglich - und so etwas lernt man niemals auswendig. Wozu auch? Man muß doch bloß wissen, wo es in SELFHTML die eventuell benötigten Ratschläge gibt ...
Grüße aus Berlin
Christoph S.
Hallo Edmund,
(hoffentlich nicht der Kamillenteetrinker im Bierseidel...)
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
Kleine Anmerkung: HTML und CSS sind keine Programmiersprachen. Es wird in dieser netten Glosse kurz angesprochen ;-)
http://aktuell.de.selfhtml.org/artikel/humor/brian/index.htm#zwei-frames
Mit HTML ist das ja kein Problem, aber wenn man einiges kann, ist es doch noch recht Schwierig, die Tags auswendig zu kennen, vorallem wenn man sie nicht so oft braucht.
Das ist meistens Übungssache, in allen Sprachen. Die üblichen Verdächtigen und die Systax kennt man sehr schnell auswendig und Spezialfälle schaut man nach.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig? Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
Kleinzeugs und Zeugs, das nicht besonders aufwendig ist, kommt aus dem Kopf und für Spezielles ist meistens ein Fenster mit der Dokumentation offen.
Ich denke, das ist so bei den meisten. Wieso fragst Du danach? Ist das für Dich so wichtig?
Hallo,
...ich weiß kaum was auswendig. Da belaste ich mein Hirn lieber mit spannenderen Dingen. Ich weiß ja, wo ich alles stehen habe. (jaja, ein br oder ein image-tag bekomme ich natürlich noch hin. Aber wie beeinflust man per css die Darstellung von Textlinks? Keine Ahnung.... wie bindet man ein externes js ein? Schaue ich immer nach..... )
Chräcker
Hallo Eddie,
egal ob Auszeichnungs- oder Programmiersprache, also ob HTML, Javascript, PHP oder SQL-Statements, die Tags oder Befehle, die ich häufiger brauche, kenne ich auswendig (nach dem x-ten Mal nachlesen hat man sie irgendwann mal drauf), die anderen gucke ich nach. Dabei helfen mir SelfHTML oder andere Tutorials, die, die ich brauche und kenne, habe ich mir runtergwladen, sofern möglich. Am liebsten im chm-Format, wenn es das nicht gibt, dann als HTML und zum ausdrucken als pdf (wenn vorhanden).
Wenn Du einen Vergleich anstellen willst in der Art wie
<?php
$query = "select * from kopf.gespeichteresWissen";
$result = mysql_query ($query) or die;
$capacity = mysql_num_rows($result);
if ($capacity < 5 ) {
$programmer = bad;
}
elseif ($capacity < 50 ) {
$programmer = medium;
}
else {
$programmer = advanced;
}
?>
dann geht das meiner Meinung nach nicht auf. Was einen guten Entwickler ausmacht, ist meiner Meinung nach
1. im wesentlichen die Fähigkeit, das zugrundeliegende Problem zu
analysieren,
2. sich zu überlegen, wie es zu lösen sei, dann überlegen ob es mit
"Kopfwissen" effizient gelöst werden kann und dann kommt
3. Doku rausholen, die richtigen "Fragen" and die Doku stellen und
die richtige Lösung finden. Zuletzt dann noch
4. Die dargebotene Lösung zu verstehen und umsetzen zu können. Auch
schon beim ersten Mal, bei der er sie einsetzt. Ggf. mit ein wenig
ausprobieren...
Auch bei Punkt 4 tut man sich als Anfänger noch schwer, als erfahrenerer Entwickler liest man Dokus leichter und versteht sie auch eher auf Anhieb. Das ist eine Übungssache, auf die es meiner Meinung nach sehr ankommt.
Nimm mich: Als ich mit PHP ernsthaft angefangen bin (war meine erste richtige Programmiersprache, noch vor Javascript), habe ich in der Doku nicht mal auf Anhieb verstanden, was zB explode als Funktion von mir will, mitlerweile finde ich auch bei neuen Problemen schneller die passende Lösung und das Umsetzen auch komplexerer Funktionen klappt oft auf Anhieb. Und ich würde mich _nicht_ als begnadet bezeichnen :-)
Hallo
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
Mit HTML ist das ja kein Problem, aber wenn man einiges kann, ist es doch noch recht Schwierig, die Tags auswendig zu kennen, vorallem wenn man sie nicht so oft braucht.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig? Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
Bei HTML kenn ich die meisten (gebräuchlichen) auswendig, wobei ich vieles mit Phase5 einfüge. Wenn ich mal was nicht weiß, dann ist selfhtml ja nur einen mausklick entfernt. :)
CSS kenn ich die sachen die ich am meisten brauche mehr oder weniger auswendig - bin aber recht schnell im nachschauen. :)
in php weiß ich einiges inzwischen auch auswendig, schaue aber oft nach dem genauen Syntax (die chm-Datei von php.net ist dafür ungemein hilfreich). Oft kopiere ich mir scriptstücke die ich woanders schon mal gebraucht habe auch einfach aus den alten Scripten raus.
gruß
Tobias
Hallo Edmund,
Guten Abend
Ebenfalls.
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
CSS ist keine Programmiersprache, aber das nur mal so am Rande. Ja - ich kenne *alle* Tags von CSS, JS und PHP sowie deren Syntax auswendig! Wozu das große Problem? CSS und JS besitzen keine Tags und PHP selbst kennt nur <?php ?>, <? ?>, <script language="php"></script> und evtl. <% %> (falls ASP-Syntax laut php.ini erlaubt ist) Wo ist da das Problem, das auswendig zu lernen?
Mit HTML ist das ja kein Problem,
Ach ja? Okay - schau' bitte nicht in der Doku nach, ja? - wie definiere ich in HTML 2.0 aufwärts eine logische Beziehung zur Glossarseite? [1]
aber wenn man einiges kann, ist es doch noch recht Schwierig, die Tags auswendig zu kennen, vorallem wenn man sie nicht so oft braucht.
Genau.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen und Ganzen auswendig?
Um Gottes Willen, nein! Ich kenne die Syntax aller Sprachen, die ich benutze, aber die ganzen Anweisungen, Funktionen, Befehle, Selektoren und wie die Dinger alle noch heißen kenne ich nicht. Brauche ich auch nicht.
Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
HTML, CSS, JS: http://selfhtml.teamone.de/
PHP: http://www.php.net/manual/en/ (ist aktueller als das Deutsche)
Danke euch
Bitte bitte,
Grüße,
Christian
[1] Die Antwort ist: (bitte runterscrollen)
<link rel="glossary" href="glossar.htm" title="Begriffs-Glossar" />
http://selfhtml.teamone.de/html/kopfdaten/beziehungen.htm#quellen
Hi Edmund,
Könnt Ihr die Tags von von den Programmiersprachen (CSS, JS, PHP ) auswendig?
Niemals. Bei HTML und CSS bin ich aus dem Kopf recht fix, wenn ich auch nie alles wissen werde, weil ich es nicht brauche, Javascript lese ich im Bedarfsfall nach, PHP will ich nicht.
Oder nehmt ihr beim Programmieren irgendwelche Vorlagen zu Hilfe?
Absolut. Was wohl auch der Grund ist, dass ich nicht alles auswendig weiß. Folgende Sidebars stehen in meinem Browser auf einen Klick zur Verfügung:
SELF* http://aktuell.de.selfhtml.org/src/selfside.htm
HTML http://devedge.netscape.com/toolbox/sidebars/2001/html401qr/elem.html
CSS2 http://devedge.netscape.com/toolbox/sidebars/2001/css2qr/prop-visual.html
CSS2.1 http://devedge.netscape.com/toolbox/sidebars/2002/css21qr/en-US/prop-visual.html
DOM http://devedge.netscape.com/toolbox/sidebars/2001/dom2/core.xml
Zusätzlich teste ich im Moment http://www.zvon.org/Output/bar_xhtBas_element.html.
Mein Browser validiert X/HTML mit "x URI" und CSS mit "c URI" oder per [Strg][Alt][v]. Mein Editor lädt die entsprechende Stelle in den W3C-Specs, wenn ich den Cursor auf einen Tag oder ein Attribut stelle (bzw. bei allen CSS-Definitionen) und [F1] drücke, wozu sollte ich also alles auswendig lernen? Wichtig ist nur, zu wissen, wo man die nötige Information bekommt ;)
LG Roland
Hi,
Könnt Ihr die Tags von von den Programmiersprachen
(CSS, JS, PHP ) auswendig?
je mehr verschiedene Sprachen man verwenden muß, um
so sinnloser ist es, auch nur zu versuchen, alles
auswendig zu können. Da kann ich meine Zeit mit viel
sinnvolleren Tätigkeiten füllen.
Wie macht Ihr das? Kennt Ihr die Sprachen im Grossen
und Ganzen auswendig? Oder nehmt ihr beim
Programmieren irgendwelche Vorlagen zu Hilfe?
Das hängt davon ab, wie oft ich das entsprechende
Element verwende:
Viele Grüße
Michael