word-spacing

  • Creatore Discussione Creatore Discussione zymarco
  • Data di inizio Data di inizio

zymarco

Nuovo Utente
31 Mag 2013
27
0
0
Buongiorno a tutti,

non riesco a capire come si deve usare word-spacing per dividere le parole traloro.
per esempio se voglio aumentare lo spazio delle parole contenute in una riga specifica, lasciando invariato tutto il resto come devo fare?

In pratica se io voglio distanziare tra loro solo i numeri, lasciando invariato il testo della pagina come devo fare?

<p><font size="+1"><center>1 2 3 4 5</center></font> = 12345

se invece voglio questo risultato

1 2 3 4 5

Oh letto che devo usare word-spacing ma non ho capito come, in quanto se lo applico allo stile mi formatta tutta la pagina e non la riga che mi interessa

<style>
p
{
word-spacing:30px;
}
</style>

Come devo fare?

In pratica devo spaziare tra loro solo i numeri.

Forse devo usare un div e dentro una tabella da 1 riga e 5 colonne?


Grazie
 
Hai aperto <p> e non l'hai chiuso.

<center> è deprecato, <font> è deprecato.

Passa ai CSS
 
Ciao Vrasta,

scusa ma non tiseguo.

<center> mi serve perchè devo mettere la riga di numeri in centro pagina ma non riesco a distanziare i numeri tra loro.

<p><center>1 2 3 4 5</center></p> =12345

che significa passa ai css?

Ora stò provando con un div e dentro una tabella ma è un casino se questa è la soluzione.

Ma html per quanto riguarda il testo non poteva comportarsi come un banalisimo foglio di word?

Grazie.
 
Codice:
<style type="text/css">
p{font-size:20px;text-align:center;word-spacing:30px;}
</style>

<p>1 2 3 4 5</p>

Valeria.
 
HTML:
<style>
.miaclasse { 
  /* Indico la dimensione (13px) oppure uso percentuale, esempio 110% indica un'incremento del 10% */
  font-size: 13px;
  /* Indico che i contenuti dentro a .miaclasse saranno centrati */
  text-align: center;
  /* Indico spaziatura */
  word-spacing: 30px;
}
</style>

<p class="miaclasse">1 2 3 4 5</p>
 
Ultima modifica:
Ciao Vrasta,

grazie mille per l'aiuto ora si vede tutto come volevo io.

Scusate la ripetizione ma io sto studiando con un libro, rete (tanta scarico articoli e video a volontà) e forum, ma essendo un autodidatta non riesco ad avere una linea guida coerente, mi rendo conto di non capire quali sono le basi fondamentali per il web.

Mi potete indicarmi che linguaggio devo imparare per sviluppare pagine web ( html, php, javascript o qualsiasi altro ????) ed un buon libro che mi dia le basi per fare questo (nel libro che ho non è menzionato da nessuna parte <style> e le sue proprietà)?

Grazie mille

Marco.
 
Io direi che nello stretto significato di "Sviluppare pagine web" basta avere:
- Hoster (chi ti da spazio nei propri server)
- HTML (la conoscenza del linguaggio)
e copiaincollare le pagine nel suddetto spazio.

Per sviluppare pagine web FATTE BENE (nel senso che il risultato deve essere professionale e funzionale) ci vuole almeno:
- Hoster (chi ti da spazio nei propri server)
- HTML (la conoscenza del linguaggio)
- CSS (per la struttura, lo scheletro delle pagine, e a volte anche per la grafica stessa).
- Un esperto grafico che ti disegna i componenti grafici della struttura.
- Linguaggi dinamici (tipo php, asp.net ecc... implicata è anche la conoscenza di questi linguaggi, ovvio).
- Un esperto seo che ti gestisca il posizionamento nei motori di ricerca.
- Una scrittura del sorgente pulita che consenta di rendere l'intero progetto "capibile" e ben leggibile da un qualunque altro webmaster.
....

Ho riassunto le cose diciamo più generiche ma servono comunque molte altre nozioni e risorse che adesso nemmeno riesco a ricordare per elencarle e di sicuro altre neanche le conosco.

Provo a fare un paragone anche se forzato con Windows Server per una rete locale:
Io ti dico solo che già a gestire l'Active Directory di Windows per gestire gli utenti e le policyes ci sono diventato scemo per diverso tempo XD.
Con questo cosa voglio dire? già con Windows server in una LAN ci sono impazzito, figuriamoci per un progetto web a gestire gli utenti.
Insomma bisogna cercare di conoscere i propri limiti e cercare di superarli piano piano (ma mooooolto piano) trovando la propria inclinazione in ciò che più ci riesce.

Scegli l'ambito nel quale ti vuoi specializzare e commissiona gli altri tipi di lavori a chi è esperto, diventare tuttologi è impossibile.

Secondo me eh!
 
Studiare il web sui libri equivale a studiare cose di minimo 2 anni fa, e non ti serve a nulla.

I linguaggi che ti servono per sviluppare pagine web statiche sono:

HTML5
CSS3

Se vuoi aggiungere dinamicità rimanendo con pagine statiche studi

jQuery

Se vuoi creare pagine dinamiche studi

PHP

Tutti questi linguaggi (HTML5, CSS3, jQuery, PHP5.x) non sono intercambiabili, ognuno svolge il suo compito preciso:

HTML: Scheletro e contenuti della pagina
CSS: Struttura e stile della pagina
jQuery: Animazioni e contenuti caricati dinamicamente
PHP: "Assemblaggio" delle pagina secondo particolari condizioni, caricamento di contenuti dal server o dal database, e roba avanzata di vario genere.

PHP agisce solamente prima che la pagina venga inviata all'utente, una volta inviata PHP non può più fare nulla.
jQuery agisce dopo che la pagina è stata inviata all'utente, può individuare le azioni che fa l'utente nella pagina ed eseguire azioni specifiche
CSS agisce sula struttura della pagina, fa in modo che gli elementi HTML abbiano determinati stili, ad esempio puoi fare in modo che il menu rimanga sempre in cima alla finestra anche mentre scorri la pagina, dare stile ai testi, posizionare riquadri e cose così.
HTML ha l'unica funzione di richiamare CSS, jQuery e di organizzare i contenuti in maniera logica.

E' molto importante dividere contenuti da stile nella pagina, l'HTML dovrebbe essere il più semplice possibile e dovrebbe essere CSS ad occuparsi di rendere la pagina esteticamente bella.

Qua un esempio:
http://jsfiddle.net/yJt74/1/

Come vedi, cliccando sul tasto per attivare i CSS la pagina cambia completamente aspetto, ma anche senza CSS la pagina sarebbe comunque perfettamente accessibile.
 

Discussioni simili