On Thu, April 12, 2007 3:22 pm, Panquekas wrote: > I'm trying to indent my HTML, but I have an problem. > So, what I have now is: > <html> > <head> > (...) > > And I want something like: > <html> > <head> > (...) > > But when I use "\n\t" in a echo comes out something like this: > > <DIV ID="menu"> > <P>Hi</P> > > > As you can see, the tab has 4 spaces and in the bottom as 8 spaces and > I > just want only 2 spaces in each newline. > How can I do that?
A TAB is a TAB. It is not 2 spaces, nor is it 4. If whatever you are using to view the files is mis-translating the TAB in an unpredictable fashion, we can't fix that. Choose an editor that knows what TAB is. The browser "View Source", if that is what you are using, may do a complete re-write and "pretty print" (by its own stupid rules) of your HTML, depending on what browser and/or plug-ins to that browser you have. In other words, PHP just sends out a TAB character -- It's up to you and your viewer to do the right thing with that TAB character. -- Some people have a "gift" link here. Know what I want? I want you to buy a CD from some indie artist. http://cdbaby.com/browse/from/lynch Yeah, I get a buck. So? -- PHP General Mailing List (http://www.php.net/) To unsubscribe, visit: http://www.php.net/unsub.php