hola espero esten bien
he estado leyendo sobre crear webs con html
y aparece algo como esto:
<head>
<title>Mi primera página con estilo</title>
<style type="text/css">
body {
padding-left: 11em;
font-family: Georgia, "Times New Roman",
Times, serif;
color: purple;
background-color: #d8da3d }
ul.navbar {
list-style-type: none;
padding: 0;
margin: 0;
position: absolute;
top: 2em;
left: 1em;
width: 9em }
h1 {
font-family: Helvetica, Geneva, Arial,
SunSans-Regular, sans-serif }
ul.navbar li {
background: white;
margin: 0.5em 0;
padding: 0.3em;
border-right: 1em solid black }
ul.navbar a {
text-decoration: none }
a:link {
color: blue }
a:visited {
color: purple }
</style>
</head>
lo que he colocado en negrita es lo que no entiendo me pueden hacer el favor de explicarme gracias, y en especial esa palabra navbar y por que se coloca de esa forma
yo pense que siempre para dar estilo era algo como:
nombre del elemento como decir body se abren {
se escriben los atributos y seles da valor a los atributos y luego se cierra }
y listo, pero eso de
ul.navbar li
ul.navbar li
ul.navbar
y
a:link
si que no lo entiendo :(
gracias
por su colaboracion