Das tolle Bild

Theme-Beispiel

Dies ist eine Vorlage, die das optionale Theme-Stylesheet vorstellt, das zu Bootstrap dazugehört. Verwende sie als Startpunkt, um etwas einzigartigeres zu erstellen, indem du Dinge hinzufügst oder bearbeitest.

Gesagt und getan:
Meine Farben sind Blau und Sand. Blau wird mit der Schrift in "#36F" dargestellt, der sandfarbene Hintergrund erhält "#FDF5E6" mit Namen OldLace. Inspiriert wurde ich durch das schöne Strandbild von https://pixabay.com/de/
Diese Seite kann komplett als ZIP-Datei heruntergeladen werden: DOWNLOAD 4 MB
Einfach mal ausprobieren! Es lohnt sich, wenn man sieht, was alles damit möglich ist.

Als Erstes ändere ich die Schriftfarbe auf "#36F". Dies geschieht in der Datei "theme.css".
Dafür die Zeile color: #36F; im "body" Bereich einfügen, damit es so aussieht:

body {
  padding-top: 70px;
  padding-bottom: 30px;
  color: #36F;
}
Und schon kann es gespeichert werden. Neu aufrufen und testen!

 

Als Nächstes ändere ich die Schriftgröße auf "1.6em". Dies geschieht in der Datei "theme.css".
Dafür die Zeile font-size: 1.6em; im "body" Bereich einfügen, damit es so aussieht:

body {
  padding-top: 70px;
  padding-bottom: 30px;
  color: #36F;
  font-size: 1.6em;
}
Und schon kann es gespeichert werden. Neu aufrufen und testen!
Zu beachten ist: die Komma-Angabe erfolgt mit enem PUNKT ! Die Einheit ist "em".

Die Hintergrundfarbe fügen wir auch noch ein background-color: #FDF5E6;

body {
  padding-top: 70px;
  padding-bottom: 30px;
  color: #36F;		
  background-color: #FDF5E6; /* Sandfarbe: OldLace */
  font-size: 1.6em;
}
Und schon kann es gespeichert werden. Neu aufrufen und testen!
Übrigens, alles was zwischen /* und */ steht, dient nur dem User als Kommentarfeld. Dieses wird vom jeweiligen Browser nicht beachtet.
In meinem Fall habe ich den Namen der Farbe angegeben.
Und hier gibt es die Farbenvielfalt: https://wiki.selfhtml.org/wiki/Grafik/Farbpaletten zum Aussuchen!

Hier kommt ein Video-Player unter HTML 5 zum Einsatz, der vom User selbst gestartet werden muss.
Beachtung sollte auch die Möglichkeit finden, das Video auf Vollbild schalten zu können.



Es wird nur jedesmal die Breite des Videos bei width="xxx" angegeben, die Höhe wird automatisch vom Video übernomment.

<video width="200" controls>
   <source src="sea - 6393.mp4" type="video/mp4">
   Your browser does not support HTML5 video.
</video>


Auch von https://pixabay.com/de/. Soviel also zum Thema Wasser und Strand ...

Soll im Textbereich selbst ein Code-Schnipsel eingefügt werden, so ist dieses mit <code> und </code> einzuschließen.
So zum Beispiel:

Mitten im Text steht <code> <a href="#"></a> </code> in der Zeile.
Dies ergibt: Mitten im Text steht <a href="#"></a> in der Zeile.
Hier kommen statt der Zeichen "<" und ">" dafür & lt ; und & gt ; zum Einsatz. (OHNE Leerzeichen dazwischen!)

Soll dagegen ein unformatierter Text ausgegeben werden, z.B. mehrzeiliger CSS-Code, so wird dieser zwischen <pre> und </pre> gesetzt. Dies erzeugt einen farblich abgesetzten HIntergrund und behält die eigentliche Formatierung bei.
body {
  padding-top: 70px;
  padding-bottom: 30px;
  color: #36F;
}

Der Text ändert seine Größe nicht, er wird nur dem Monitorbereich angepasst.
Mit dem Bild geschieht die ebenso, wenn es mit

<img src="bootstrap/sand.jpg" alt="Ein schönes Strandbild" class="img-responsive">
aufgerufen wird. Es ändert seine Größe automatisch mit.

Ein schönes Strandbild

Es sind maximal 12 Spalten möglich. Werden weniger Felder benötigt, werden die 12 Spalten darüber aufgeteilt.
Dies bedutet, bei zwei Feldern (in der gesamten Breite) können diese entweder 6 und 6 Spalten, also gleich breit sein.
Oder ein Feld mit 5 Spalten und das andere dafü mit 7 Spalten, oder 4 und 8....
Zusammen sollten sie immer 12 Spalten ergeben. Sonst erscheint rechts am Rand ein leeres Feld ...
Dieser Block hier ist z.B. ganze 12 Spalten breit, demnach nur ein einziges Feld !

Überschrift

Die gesamte Breite der Seite beträgt 12 Spalten.
Sollen nur zwei Spalten mit gleicher Breite angezeigt werden, erhalten beide "col-sm-6" als Angabe.
Ohne einen Link!

Überschrift

Anderer Text von irgendwo her aus der Tastatur gesaugt und wieder rein getippt.
Ohne einen Link!

Überschrift

Anderer Text von irgendwo her aus der Tastatur gesaugt und wieder rein getippt.
Ohne einen Link!

Überschrift

Anderer Text von irgendwo her aus der Tastatur gesaugt und wieder rein getippt.
Ohne einen Link!

Überschrift

col-sm-4

Überschrift

Die gesamte Breite der Seite beträgt 12 Spalten.
Zusammen müssen beide Felder zusammen 12 Spalten haben.

Überschrift

col-sm-8

Und hier der Code:

	
<div class="row">

  <div class="col-sm-4">
    <div class="list-group">
	
      <div class="list-group-item active">
      <h4 class="list-group-item-heading"> Überschrift OBEN </h4>
      <p class="list-group-item-text">Text mit 4 Spalten Breite und alles in der Farbe BLAU unterlegt </p>
      </div>
				
      <div class="list-group-item">
      <h4 class="list-group-item-heading"> Überschrift UNTEN </h4>
      <p class="list-group-item-text">Normaler Text 4 Spalten Breite </p>
      </div>
    </div>
  </div><!-- Ende: col-sm-4 -->

  <div class="col-sm-8">
    <div class="list-group">
  
      <div class="list-group-item active">
      <h4 class="list-group-item-heading">Überschrift OBEN</h4>
      <p class="list-group-item-text"> Text nun mit 8 Spalten Breite und in BLAU unterlegt</p>
      </div>
				
      <div class="list-group-item">
      <h4 class="list-group-item-heading">Und hier der Code:</h4>
      <p class="list-group-item-text"> Code: siehe oben! </p>
      </div>
    </div>
  </div><!-- Ende: col-sm-8 -->

</div>	   <!-- Ende: class: row -->
	

Überschrift OBEN

Text mit 4 Spalten Breite und alles in der Farbe BLAU unterlegt

Überschrift UNTEN

Normaler Text 4 Spalten Breite

Überschrift OBEN

Text nun mit 8 Spalten Breite und alles in BLAU unterlegt

Und hier der Code:

Code: siehe oben!

  • Cras justo odio
  • Dapibus ac facilisis in
  • Morbi leo risus
  • Porta ac consectetur ac
  • Vestibulum at eros

List groups - Ohne Links

<div class="row">
  <div class="col-sm-4">
  
    <ul class="list-group">

      <li class="list-group-item">Cras justo odio</li>
      <li class="list-group-item">Dapibus ac facilisis in</li>
      <li class="list-group-item">Morbi leo risus</li>
      <li class="list-group-item">Porta ac consectetur ac</li>
      <li class="list-group-item">Vestibulum at eros</li>
    </ul>
  </div>  <!-- Ende: col-sm-4 -->
  ...

Code vom oberen Text

Normaler Text 4 Spalten Breite
alles ohne Link

List groups - Mit Links

...
<div class="col-sm-4">
  <div class="list-group">

  <a href="#" class="list-group-item active">Cras justo odio </a>
  <a href="#" class="list-group-item">Dapibus ac facilisis in</a>
  <a href="#" class="list-group-item">Morbi leo risus</a>
  <a href="#" class="list-group-item">Porta ac consectetur ac</a>
  <a href="#" class="list-group-item">Vestibulum at eros</a>

  </div>  <!-- Ende: list-group -->
</div>  <!-- Ende: col-sm-4 -->
...

Code vom oberen Text

Normaler Text 4 Spalten Breite
Jedes Feld als Link

List groups - Mit Links

...
<div class="col-sm-4">
<div class="list-group">

<a href="#" class="list-group-item active">
<h4 class="list-group-item-heading">Listengruppen-Eintragsüberschrift</h4>
<p class="list-group-item-text">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
            </a>
<a href="#" class="list-group-item active">
<h4 class="list-group-item-heading">Listengruppen-Eintragsüberschrift</h4>
<p class="list-group-item-text">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
            </a>
<a href="#" class="list-group-item active">
<h4 class="list-group-item-heading">Listengruppen-Eintragsüberschrift</h4>
<p class="list-group-item-text">Donec id elit non mi porta gravida at eget metus. Maecenas sed diam eget risus varius blandit.</p>
            </a>

</div>  <!-- Ende: col-sm-4 -->
</div>  <!-- Ende: list-group -->
</div>  <!-- Ende: row  -->

Code vom oberen Text

Normaler Text 4 Spalten Breite
Gesamter Text im
jeweiligen Feld als Link


Panel-Titel

col-sm-3

Panel-Titel

Panel-Inhalt

Panel-Titel

col-sm-7

Panel-Titel

Panel-Inhalt

Panel-Titel

col-sm-2

Panel-Titel

Panel-Inhalt

Panel-Titel


... panel-default
Hier ist der Code für 3 Felder nebeneinander
grau, grün und gelb

Die einzelnen Farben
entsprechen:

default - grau
primary - blau
success - grün
info - hellblau
warning - gelb
danger - rot

Panel-Titel

col-sm-7
<div class="row">

  <div class="col-sm-3">

    <div class="panel panel-default">
	
	  <div class="panel-heading">
      <h3 class="panel-title"> Panel-Titel </h3>
      </div> <!-- Ende: class=panel-heading -->
	  
      <div class="panel-body">
      col-sm-3
      </div> <!-- Ende: class=panel-body -->
    </div> <!-- Ende: class=panel panel-default -->

  </div> <!-- Ende: col-sm-3 -->

  <div class="col-sm-7">

    <div class="panel panel-success">
      <div class="panel-heading">
      <h3 class="panel-title"> Panel-Titel </h3>
      </div> <!-- Ende: class=panel-heading -->
	  
      <div class="panel-body">
      col-sm-7
      </div> <!-- Ende: class=panel-body -->
	  
    </div> <!-- Ende: class=panel panel-success -->
  </div> <!-- Ende: col-sm-7 -->

  <div class="col-sm-2">

    <div class="panel panel-warning">
	
	  <div class="panel-heading">
      <h3 class="panel-title"> Panel-Titel </h3>
      </div> <!-- Ende: class=panel-heading -->
	  
      <div class="panel-body">
      col-sm-3
      </div> <!-- Ende: class=panel-body -->
    </div> <!-- Ende: class=panel panel-warning -->

  </div> <!-- Ende: col-sm-2 -->
  
  </div><!-- Ende row -->
  
  

Panel-Titel

col-sm-2

Panel-Titel

Die drei ersten Spalten wurden mit angegeben, jedoch ohne Text belassen.
Demzufolge sind die ersten 3 Spalten unsichtbar = eingerückte Panel...

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt
<div class="row">

  <div class="col-sm-3">
  </div> <!-- /.col-sm-3 -->
  
  <div class="col-sm-7">
    <div class="panel panel-primary">
      <div class="panel-heading">
      <h3 class="panel-title">Panel-Titel</h3>
      </div> <!-- Ende class=panel-heading -->
	  
      <div class="panel-body">
      Die drei ersten Spalten wurden mit angegeben, jedoch ohne Text belassen.<br>
	  Demzufolge sind die ersten 3 Spalten unsichtbar = eingerückte Panel...
      </div> <!-- Ende class=panel-body -->
      </div>
	  
      <div class="panel panel-primary">
        <div class="panel-heading">
        <h3 class="panel-title">Panel-Titel</h3>
        </div><!-- Ende class=panel-heading -->
      <div class="panel-body">
      Panel-Inhalt
      </div><!-- Ende panel-body -->
    </div><!-- Ende panel-primary	-->
  </div><!-- Ende col-sm-7 -->

  <div class="col-sm-2">
    <div class="panel panel-warning">
      <div class="panel-heading">
      <h3 class="panel-title">Panel-Titel</h3>
      </div><!-- Ende panel-heading-->
      <div class="panel-body">
      Panel-Inhalt
      </div><!-- Ende panel-body -->
    </div><!-- Ende panel-warning -->
	
    <div class="panel panel-danger">
      <div class="panel-heading">
      <h3 class="panel-title">Panel-Titel</h3>
      </div><!-- Ende panel-heading -->
      <div class="panel-body">
      Panel-Inhalt
      </div><!-- Ende panel-body -->
    </div><!-- Ende panel-danger -->
  </div><!-- Ende col-sm-2 -->
  
</div><!-- Ende row -->
	  
 

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

"BUTTONS" sind Schaltflächen mit Weiterführung, also Links.

Normale Ausführung ohne Link sieht so aus: <button type="button" class="btn btn-default">Standard</button>

Nun die Ausführung mit Link: <a href="#"> <button type="button" class="btn btn-info">Hier hin</button> </a> ergibt:

Zu den Farbangaben:

"Labels" sind im Prinzip Buttons - nur ohne Rahmen. Die Farbangaben beziehen sich ebenso auf die der Buttons.
Der Unterschied der Größenangabe ist anders:
Hier funktioniert es mit <h1> bis <h6>
. Die letzte Zeile ist ganz ohne Größen angabe.

Standard Primär Erfolg Info Warnung Gefahr

Standard Primär Erfolg Info Warnung Gefahr

Standard Primär Erfolg Info Warnung Gefahr

Standard Primär Erfolg Info Warnung Gefahr

Standard Primär Erfolg Info Warnung Gefahr
Standard Primär Erfolg Info Warnung Gefahr

Standard Primär Erfolg Info Warnung Gefahr

# Vorname Nachname Benutzername
1 Mark Otto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Diese Tabelle wird folgendermaß dargestellt:

<table class="table">
            <thead>
              <tr>
                <th>#</th>
                <th>Vorname</th>
                <th>Nachname</th>
                <th>Benutzername</th>
              </tr>
            </thead>
            <tbody>
              <tr>
                <td>1</td>
                <td>Mark</td>
                <td>Otto</td>
                <td>@mdo</td>
              </tr>
              <tr>
                <td>2</td>
                <td>Jacob</td>
                <td>Thornton</td>
                <td>@fat</td>
              </tr>
              <tr>
                <td>3</td>
                <td>Larry</td>
                <td>the Bird</td>
                <td>@twitter</td>
              </tr>
            </tbody>
          </table>
		 

# Vorname Nachname Benutzername
1 Mark Otto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter
4 Hugo Bauer @xgo

Zur linken Tabelle werden hier dafür helle und dunkle Zeilen erstellt, und zwar nur durch den Aufruf von: <table class="table table-striped">

# Vorname Nachname Benutzername
1 Mark Otto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Über die Zeile: <table class="table table-bordered"> wird jede Zelle einzeln eingerahmt

# Vorname Nachname Benutzername
1 Mark Otto @mdo
2 Jacob Thornton @fat
3 Larry the Bird @twitter

Über die Zeile: <table class="table table-condensed"> wird jede Zelle etwas verkleinert und komprimiert

Font Awesome ist ein spezieller Zeichensatz. Über die Klasse "fa" gefolgt von Namen, und zum Teil der Größenangabe, erscheint ein besonderes Zeichen.
Nehmen wir als Beispiel "camera". Der Aufruf lautet; <i class="fa fa-camera"></i>. Es erscheint dadurch . Dies auch mitten im Text!

Die Gro¨ße wird mit zusätzlichem "fa-2x" oder "fa-3x" angegeben und ergibt dann:
<i class="fa fa-camera fa-2x"></i>
<i class="fa fa-camera fa-3x"></i>
<i class="fa fa-camera fa-4x"></i>

Dieser Zeichensatz kann ebenso wie andere Zeichen als anklickbare Buttons verwendet werden.
Die Bewegten Zeichen sind Sondersachen .....

Seite wird geladen ... Video wird geladen... Bild wird geladen ... Wird geladen ... Page is Loading ...

500px
address-book
address-book-o
address-card
address-card-o
adjust
adn
align-center
align-justify
align-left
align-right
amazon
ambulance
american-sign-...
anchor
android
angellist
angle-double-down
angle-double-left
angle-double-right
angle-double-up
angle-down
angle-left
angle-right
angle-up
apple
archive
arrow-circle-down
arrow-circle-left
arrow-circle-right
arrow-circle-up
arrow-circle-o-up
arrow-circle-o-up
arrow-down
arrow-left
arrow-right
arrow-up
arrows
arrows-alt
arrows-h
arrows-v
assistive-listening-systems
asterisk
at
audio-description
automobile


balance-scale
ban
barcode
bars
bath
battery-empty
battery-full
battery-half
battery-quarter
battery-three-quarters
bed
beer
bell
bell-slash
bicycle
binoculars
birthday-cake
blind
bold
bolt
bomb
book
bookmark
braille
briefcase
bug
building
bullhorn
bullseye
bus


calculator
calendar
camera
camera-retro
car
caret-down
caret-left
caret-right
caret-up
cart-arrow-down
cart-plus
certificate
check
check-circle
check-square
chevron-circle-down
chevron-circle-left
chevron-circle-right
chevron-circle-up
chevron-down
chevron-left
chevron-right
chevron-up
child
circle
clipboard
clock-o
clone
close
cloud
code
coffee
cog
cogs
columns
comment
comments
compass
copy
copyright
credit-card
crop
crosshairs
cube
cubes
cut


data base
deaf
desktop
download

edit
ellipsis-h
ellipsis-v
envelope
envelope-o
envelope-open
envelope-square
eraser
exclamation
exclamation-circle
exclamation-triangle
eye
eye-slash

fax
female
fighter-jet
file
file-o
film
filter
fire
fire-extinguisher
flag
flag-checkered
flask
folder
folder-open
font

gamepad
gavel
gear
gift
glass
globe
graduation-cap

hashtag
headphones
heart
heartbeat
history
home
hourglass
hourglass-end
hourglass-half
hourglass-start

i-cursor
id-badge
id-card
image
inbox
industry
info
info-circle
italic

key

language
laptop
leaf
life-ring
link
list
list-alt
location-arrow
lock
low-vision

magic
magnet
male
map
map-marker
map-pin
map-signs
mars
microchip
microphone
microphone-slash
minus
minus-circle
mobile
motorcycle
mouse-pointer
music

object-group
object-ungroup

paint-brush
paperclip
paper-plane
paragraph
paste
paw
percent
phone
phone-square
plane
play-circle-o
plug
plus
plus-circle
plus-square
podcast
power-off
print
puzzle-piece

qrcode
question
question-circle
quote-left
quote-right

random
recycle
refresh
registered
reply
reply-all
retweet
road
rocket
rotate-right
rss
rss-square

save
search
search-minus
search-plus
server
share
share-alt
share-alt-square
share-square
ship
shopping-bag
shopping-basket
shopping-cart
shower
sign-language
signal
sitemap
sort
sort-down (alias)
sort-up (alias)
space-shuttle
spinner
square
star
star-o
star-half
sticky-note
street-view
subway
suitcase

table
tablet
tag
tags
tasks
taxi
terminal
th-large
th
th-list
thermometer-empty
thermometer-full
thermometer-half
thermometer-quarter
thermometer-three-quarters
thumbs-down
thumbs-up
times
times-circle
tint
toggle-off
toggle-on
trademark
train
trash
trash-o
tree
trophy
truck
tty
tv (alias)

umbrella
undo
universal-access
university
unlock
unlock-alt
upload
user
user-circle
user-plus
user-secret
user-times
users

venus
volume-down
volume-off
volume-up

wheelchair
wifi
window-close
window-maximize
window-minimize
window-restore
wrench

arrows-alt
backward
compress
eject
expand
fast-backward
fast-forward
forward
pause
pause-circle
play
play-circle
play-circle-o
random
step-backward
step-forward
stop
stop-circle

Posteingang 42

60% abgeschlossen
40% abgeschlossen (Erfolg)
20% abgeschlossen
60% abgeschlossen (Warnung)
80% abgeschlossen (Gefahr)
60% abgeschlossen
35% abgeschlossen (Erfolg)
20% abgeschlossen (Warnung)
10% abgeschlossen (Gefahr)
  • Cras justo odio
  • Dapibus ac facilisis in
  • Morbi leo risus
  • Porta ac consectetur ac
  • Vestibulum at eros

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Panel-Titel

Panel-Inhalt

Lorem ipsum dolor sit amet, consectetur adipiscing elit. Maecenas sed diam eget risus varius blandit sit amet non magna. Lorem ipsum dolor sit amet, consectetur adipiscing elit. Praesent commodo cursus magna, vel scelerisque nisl consectetur et. Cras mattis consectetur purus sit amet fermentum. Duis mollis, est non commodo luctus, nisi erat porttitor ligula, eget lacinia odio sem nec elit. Aenean lacinia bibendum nulla sed consectetur.