<img id='banner' src='banner.jpg'>
ou
<img id='banner'>
#banner{
banner.jpg;
width: 100%;
<img id='banner' src='banner.jpg'>
ou
<img id='banner'>
#banner{
banner.jpg;
width: 100%;
Olá, Loufedo, tudo certo?
No HTML, quando é utilizado a tag 'img', você tem que colocar a fonte da foto (o source), que no caso é "src='banner.jpg'", que indica onde a foto está. Como ele utilizou o id='banner' no html, para chamar ela no css ele usa o # (tralha) para indicar que está chamando um id de nome banner.
Neste caso só isto é necessário no CSS:
#banner{
width: 100%;
}
Espero ter ajudado, bons estudos!
O CSS só serve para indicar estilos. Ele não indica o endereço da imagem. Você mesmo pode fazer o teste que esta sugerindo e verá que não é possível.