{"id":84,"date":"2018-10-09T13:21:34","date_gmt":"2018-10-09T13:21:34","guid":{"rendered":"https:\/\/math-brownies.de\/?p=84"},"modified":"2018-10-11T20:29:40","modified_gmt":"2018-10-11T20:29:40","slug":"html-stylen","status":"publish","type":"post","link":"https:\/\/math-brownies.de\/index.php\/2018\/10\/09\/html-stylen\/","title":{"rendered":"html stylen"},"content":{"rendered":"<p>Man kann html mittels css formatieren. Dabei gibt es drei M\u00f6glichkeiten, die ich derzeit nutze:<\/p>\n<ul>\n<li>css direkt in das Element schreiben<\/li>\n<li>css in den head der html-Datei schreiben<\/li>\n<li>css als externe Datei einbinden<\/li>\n<\/ul>\n<hr \/>\n<h4>css direkt in das Element schreiben<\/h4>\n<p>Um css direkt einem Element zuzuweisen, notiert man im \u00f6ffnen Tag ein style-Attribut mitsam der ge\u00fcwnschten css- Eigenschaften. Zum Beispiel so: <code>&lt;p style=\"color:green;\"&gt; blabla &lt;\/p&gt;<\/code><\/p>\n<p>Das sieht dann so aus:<\/p>\n<p style=\"color: green;\">blabla<\/p>\n<p>Eine Liste von css-M\u00f6glichkeiten, die man gut lesen kann, gibt es auf <a href=\"https:\/\/www.w3schools.com\/css\/\">w3<\/a>, deutsch gibt es das auf <a href=\"https:\/\/wiki.selfhtml.org\/wiki\/CSS\">selfhtml<\/a>.<\/p>\n<h3>css in den html-head notieren<\/h3>\n<p>Das ist die saubere Art, wenn man eine bestimmte Formatierung immer wieder verwenden will. Nach dem meta-Tag erg\u00e4nzt man einen style-Tag, und notiert darin, welche Eigenschaften welches Element bekommt.<\/p>\n<pre>&lt;style&gt;\r\n   div {\r\n    border: 1px solid black;\r\n    max-width:1000px;\r\n    padding-top: 50px;\r\n    padding-right: 50px;\r\n    padding-bottom: 50px;\r\n    padding-left: 50px; }\r\np {\r\n    font-family: Georgia, serif;\r\n    font-size: 2 em;  \r\n}<\/pre>\n<p>Das em ist \u00fcbrigens eine Bezugsgr\u00f6\u00dfe; 1 em entspricht &#8222;normal gro\u00dfer Schrift&#8220; und die Zahl davor ist ein Faktor. Neu habe ich heute gelernt, dass man den css-Zugriff nicht nur auf die haupts\u00e4chlichen html-Elemente legen kann, sondern sie auch an die id eines Elementes oder an die Klasse binden kann. Ich kann mir also munter Klassen ausdenken und dar\u00fcber meine Formatierung strukturieren. Im Style-Tag steht dann <code>.ask{ color:#193666;}<\/code>und im Text:<code> &lt;p class=\"ask\"&gt;Es ist ein Fragetext. &lt;\/p&gt;<\/code> Und schon werden alle Texte, die eine Frage darstellen, dunkelblau.<\/p>\n<h3>css in einer zus\u00e4tzlichen Datei bereitstellen<\/h3>\n<p>Will man denselben Stil auf vielen Seiten anbieten, macht es total Sinn, eine css-Datei zu erstellen und sie im head in das html einzubinden. Auch bootstrap funktioniert so. (Nur dass da auch noch jacascript-Elemente eingebunden werden.)<\/p>\n<p>Bootstrap: Man l\u00e4dt die Kompotenten herunter. Das jquery findet man auf github, man muss nur drauf achten, die fertige kompilierte Version herunterzuladen und nicht den Quellcode. Ich glaube, es geht auch von <a href=\"https:\/\/jquery.com\/download\/\">hier<\/a>. Den Rest findet man auf <a href=\"https:\/\/getbootstrap.com\/\">getbootstrap.com<\/a>.<\/p>\n<pre>&lt;script src=\"js\/jquery.min.js\"&gt;&lt;\/script&gt;\r\n&lt;!-- Latest compiled and minified CSS --&gt;\r\n&lt;link rel=\"stylesheet\" href=\"css\/bootstrap.min.css\"&gt;\r\n&lt;!-- Latest compiled and minified JavaScript --&gt;\r\n&lt;script src=\"js\/bootstrap.min.js\"&gt;&lt;\/script&gt;<\/pre>\n<p>Eine eigene css-Datei bindet man so ein <a href=\"https:\/\/wiki.selfhtml.org\/wiki\/CSS\/Tutorials\/Einstieg\/Stylesheets_einbinden\">(1. Beispiel von Selfhtml<\/a>):<\/p>\n<pre><span class=\"p\">&lt;<\/span><span class=\"nt\">link<\/span> <span class=\"na\">rel<\/span><span class=\"o\">=<\/span><span class=\"s\">\"stylesheet\"<\/span> <span class=\"na\">href<\/span><span class=\"o\">=<\/span><span class=\"s\">\"stylesheet.css\"<\/span><span class=\"p\">&gt; oder\r\n&lt;link href=\"css\/meinstil.css\" rel=\"stylesheet\"<\/span><\/pre>\n<p>In css-Dateien kann man der \u00dcbersicht halber auch wieder andere css-dateien einbinden, das geht mit @import &#8218;mycss.css&#8216;, wenn die Dateien im selben Ordner liegen, oder auch <a href=\"https:\/\/developer.mozilla.org\/de\/docs\/Web\/CSS\/@import\">komplexer<\/a>.<\/p>\n<p>\u00dcber den generellen Aufbau schrieb ich schon: <a href=\"https:\/\/math-brownies.de\/index.php\/2018\/08\/26\/grundgerueste\/\">Grundger\u00fcste<\/a>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Man kann html mittels css formatieren. Dabei gibt es drei M\u00f6glichkeiten, die ich derzeit nutze: css direkt in das Element schreiben css in den head der html-Datei schreiben css als externe Datei einbinden css direkt in das Element schreiben Um css direkt einem Element zuzuweisen, notiert man im \u00f6ffnen Tag ein style-Attribut mitsam der ge\u00fcwnschten [&hellip;]<\/p>\n","protected":false},"author":2,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"site-sidebar-layout":"default","site-content-layout":"default","ast-site-content-layout":"","site-content-style":"default","site-sidebar-style":"default","ast-global-header-display":"","ast-banner-title-visibility":"","ast-main-header-display":"","ast-hfb-above-header-display":"","ast-hfb-below-header-display":"","ast-hfb-mobile-header-display":"","site-post-title":"","ast-breadcrumbs-content":"","ast-featured-img":"","footer-sml-layout":"","theme-transparent-header-meta":"","adv-header-id-meta":"","stick-header-meta":"","header-above-stick-meta":"","header-main-stick-meta":"","header-below-stick-meta":"","astra-migrate-meta-layouts":"default","ast-page-background-enabled":"default","ast-page-background-meta":{"desktop":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"ast-content-background-meta":{"desktop":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"tablet":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""},"mobile":{"background-color":"var(--ast-global-color-5)","background-image":"","background-repeat":"repeat","background-position":"center center","background-size":"auto","background-attachment":"scroll","background-type":"","background-media":"","overlay-type":"","overlay-color":"","overlay-opacity":"","overlay-gradient":""}},"footnotes":""},"categories":[12,11,3],"tags":[],"class_list":["post-84","post","type-post","status-publish","format-standard","hentry","category-css","category-html","category-informatik"],"_links":{"self":[{"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/posts\/84","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/users\/2"}],"replies":[{"embeddable":true,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/comments?post=84"}],"version-history":[{"count":6,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/posts\/84\/revisions"}],"predecessor-version":[{"id":90,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/posts\/84\/revisions\/90"}],"wp:attachment":[{"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/media?parent=84"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/categories?post=84"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/math-brownies.de\/index.php\/wp-json\/wp\/v2\/tags?post=84"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}