[Seaside] html & css basics and tutorial
r00t uk
r00tuk at gmail.com
Wed Nov 26 07:41:57 UTC 2008
Thanks for the response and I completely agree with you that it is not
Seaside's place to teach HTML. What I am looking for is the Smalltalk
expressions used to create the HTML, i.e. the "receiver, message selector
and arguments". For example, to display a url in HTML you would type:
<a href="http://www.w3schools.com/">Visit W3Schools!</a>
but in Smalltalk you would type the following in a "rendering" method:
html anchor url: 'www.3schools.com'; with: 'Visit W3Schools!'.
Now, without using CSS, you are able to change font, font-size, style
etc. of the link above, but how is it done using Smalltalk
expressions?
How, or where can I find information that will give me valid
"receiver, message selector and arguments"? I assume that the
"receiver" will always
be "html".
I hope that clarifies my question(s)? If it is a matter of just
working your way through class libraries and comments (which ones?)
then that
is what I will do. Just feels like there must be an easier way for
finding the information.
Thanks again in advance
2008/11/25 David Mitchell <david.mitchell at gmail.com>
> I'm definitely not a CSS expert. But I've worked with frameworks that
> generate HTML before.
>
> I didn't have any trouble using our companies CSS into the apps I was
> generating with Seaside. Just looked at the HTML and where they wanted
> the div tags and then made sure that I generated to match.
>
> On Tue, Nov 25, 2008 at 1:30 PM, John M <p3anoman at gmail.com> wrote:
> > FWIW I was/am still in the same boat and the w3schools site was a
> valuable
> > refernce on what attributes are valid for what tags etc. Its really not
> > Seaside's purpose to teach html, only to give a great tool for creating
> it
> > in a highly reusable fashion.
> >
> > Firebug for Firefox is an extremely useful tool for letting you see your
> > html as rendered and showing you where your div sections end up laying
> out
> > etc. I could not get a handle on CSS until i started using it. (Firebug
> has
> > some other really useful features that you may need when you get to
> > working with javascript for example).
> >
> > Hope this helps
> > John
> >
> > On Mon, Nov 24, 2008 at 6:04 PM, r00t uk <r00tuk at gmail.com> wrote:
> >>
> >> Hi
> >>
> >> I am hoping to get some advice on how to proceed with HTML & CSS in
> >> Squeak/Seaside as I am finding it a bit of a struggle to do the simple
> >> stuff. I do not have any prior experience with web programming, but I
> have
> >> been going through the w3schools.com tutorials for guidance on creating
> the
> >> #style method. Its the rendering side of things which are a bit of a
> >> struggle as all of the html is generated by Seaside.
> >>
> >> Are there any tutorials on web programming with Seaside? I have been
> >> spending time getting to know Smalltalk and a bit of Seaside, but up
> until
> >> now I have not been concentrating on learning html presentation, or
> using
> >> css to manage its presentation. I am somewhat surprised that there
> appears
> >> to be no information, documentation or tutorials on rendering except for
> >> some information in the "HPI - An Introduction to Seaside" book. I am
> >> spending a lot of time looking at methods in the example and test
> classes,
> >> which I don't mind, but I somehow doubt this is the best use of time.
> Where
> >> do I need to look for information about html rendering methods and
> message
> >> values?
> >>
> >> Thanks and sorry if I have completely missed some site that has relevent
> >> documentation.
> >>
> >>
> >>
> >> _______________________________________________
> >> seaside mailing list
> >> seaside at lists.squeakfoundation.org
> >> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >>
> >
> >
> > _______________________________________________
> > seaside mailing list
> > seaside at lists.squeakfoundation.org
> > http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
> >
> >
> _______________________________________________
> seaside mailing list
> seaside at lists.squeakfoundation.org
> http://lists.squeakfoundation.org/cgi-bin/mailman/listinfo/seaside
>
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.squeakfoundation.org/pipermail/seaside/attachments/20081126/20da0f54/attachment-0001.htm
More information about the seaside
mailing list