Colon use when introducing a list split across sentences

Solution 1:

At the risk of appearing old-fashioned, it is certainly acceptable to use a colon to introduce a list split across sentences. Just be sure to start the first sentence with a capital letter:

We required three ingredients: Firstly, eggs, to provide a nice eggy flavour. Secondly, milk, for all its milky goodness. Finally, we required flour, to bind it all together.

In modern writing, first and second are preferred. The full-stops (or periods) would also give way to semi-colons:

We required three ingredients: first, eggs, to provide a nice eggy flavour; second, milk, for all its milky goodness; finally, we required flour[,] to bind it all together.

For succinctness, first, second and finally, we required are best removed, as they make the whole sentence rather wordy. Thus:

We required three ingredients: eggs, to provide a nice eggy flavour; milk, for all its milky goodness; and flour, to bind it all together.


You may notice I played around with the commas. That could also be considered a matter of style, but I tend to be fastidious with regard to comma punctuation.

Solution 2:

I will do a full answer here for legibility. Firstly, there is nothing wrong with the sentence you have supplied. However, I agree with Eldros and RegDwight in that you could use a semi-colon.

Having said that, I would modify the sentence when I did use semi-colons, thus:

We required three ingredients: eggs, to provide a nice eggy flavour; milk, for all its milky goodness; flour, to bind it all together.

The semi-colons 'replace' the qualifying 'Firstly' etc, resulting in a punchier, more succinct sentence.